Skip to content
OpenAdvisories
High · 8.2 CVE-2022-36060 EUVD-2023-0837GHSA-2x9c-qwgf-94xr

Prototype pollution in matrix-react-sdk

Published Mar 28, 2023 · Updated Feb 18, 2025 · Assigned by GitHub_M

Description

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 of the application can appear functional, though certain rooms/events will not be rendered. This issue has been fixed in matrix-react-sdk 3.53.0 and users are advised to upgrade. There are no known workarounds for this vulnerability.

Affected products

VendorProductAffectedFixed
matrix-org matrix-react-sdk < 3.53.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Alpine v3.24 element-web 1.11.4-r0 —
Alpine v3.23 element-web 1.11.4-r0 —
Alpine v3.22 element-web 1.11.4-r0 —
Alpine v3.21 element-web 1.11.4-r0 —
Alpine v3.20 element-web 1.11.4-r0 —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 element-web 1.11.4-r0 —
Alpine v3.18 element-web 1.11.4-r0 —
Alpine v3.17 riot-web 1.11.4-r0 —
Alpine v3.16 riot-web 1.11.4-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm matrix-react-sdk < 3.53.0 3.53.0 GHSA-2x9c-qwgf-94xr

References