Skip to content
OpenAdvisories

Package · npm

matrix-react-sdk

8 known vulnerabilities.

8 results · Feed

  • High 8.7

    Malicious homeservers can steal message keys when the matrix-react-sdk user invites another user to a room

    matrix-react-sdk is react-based software development kit for inserting a Matrix chat/VOIP client into a web page. Starting in version 3.18.0 and before 3.102.0, matrix-react-sdk allows a malicious homeserver to potentially steal message keys for a room when a…

  • High 7.7

    URL preview setting for a room is controllable by the homeserver in matrix-react-sdk

    matrix-react-sdk is a react-based SDK for inserting a Matrix chat/voip client into a web page. A malicious homeserver could manipulate a user's account data to cause the client to enable URL previews in end-to-end encrypted rooms, in which case any URLs in en…

  • Medium 6.1

    Cross site scripting in Export Chat feature

    matrix-react-sdk is a react-based SDK for inserting a Matrix chat/voip client into a web page. The Export Chat feature includes certain attacker-controlled elements in the generated document without sufficient escaping, leading to stored Cross site scripting …

  • Medium 5.4

    matrix-react-sdk vulnerable to HTML injection in search results via plaintext message highlighting

    matrix-react-sdk is a react-based SDK for inserting a Matrix chat/VoIP client into a web page. Prior to version 3.71.0, plain text messages containing HTML tags are rendered as HTML in the search results. To exploit this, an attacker needs to trick a user int…

  • High 8.2

    Prototype pollution in matrix-react-sdk

    matrix-react-sdk is a Matrix chat protocol SDK for React Javascript. Events sent with special strings in key places can temporarily disrupt or impede the matrix-react-sdk from functioning properly, such as by causing room or event tile crashes. The remainder …

  • High 8.2

    Prototype pollution in matrix-react-sdk

    matrix-react-sdk is a Matrix chat protocol SDK for React Javascript. In certain configurations, data sent by remote servers containing special strings in key locations could cause modifications of the `Object.prototype`, disrupting matrix-react-sdk functional…

  • Medium 4.2

    File upload local preview can run embedded scripts after user interaction

    Matrix-React-SDK is a react-based SDK for inserting a Matrix chat/voip client into a web page. Before version 3.21.0, when uploading a file, the local file preview can lead to execution of scripts embedded in the uploaded file. This can only occur after sever…

  • Low 2.6

    User content sandbox can be confused into opening arbitrary documents

    matrix-react-sdk is an npm package which is a Matrix SDK for React Javascript. In matrix-react-sdk before version 3.15.0, the user content sandbox can be abused to trick users into opening unexpected documents. The content is opened with a `blob` origin that …