High severity · published Oct 15, 2024
CVE-2024-47779
Element Web vulnerable to potential exposure of access token via authenticated media
7.0
CVSS
0.4%
EPSS
No
On KEV
Description
Element is a Matrix web client built using the Matrix React SDK. Element Web versions 1.11.70 through 1.11.80 contain a vulnerability which can, under specially crafted conditions, lead to the access token becoming exposed to third parties. At least one vector has been identified internally, involving malicious widgets, but other vectors may exist. Note that despite superficial similarity to CVE-2024-47771, this is an entirely separate vulnerability, caused by a separate piece of code included only in Element Web. Element Web and Element Desktop share most but not all, of their code and this vulnerability exists in the part of the code base which is not shared between the projects. Users are strongly advised to upgrade to version 1.11.81 to remediate the issue. As a workaround, avoid granting permissions to untrusted widgets.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 38% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
EL
element-web · element-hq
>= 1.11.70, < 1.11.81 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-47779
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-47779
github.com
https://github.com/element-hq/element-web/commit/8d7f2b5c1301129a488d3597f3839bd74203ee62
github.com
https://github.com/element-hq/element-web/security/advisories/GHSA-3jm3-x98c-r34x
More from element-web
5.3
CVE-2026-55850
Element Web: A malicious homeserver can inject HTML in Element Web using its homepage
5.0
CVE-2024-51750
Element allows a malicious homeserver can modify events leading to unrenderable events or rooms
3.8
CVE-2025-32026
Element Web could load a malicious instance of Element Call leaking media encryption keys
3.5
CVE-2024-51749
Element's thumbnails can be abused to misrepresent the content of an attachment
2.7
CVE-2025-59161
In Element Web and Element Desktop, a malicious room can hide an unrelated room and cause it to be left when the malicious room is left
