First published: Tue Aug 06 2024(Updated: )
Firefox adds web-compatibility shims in place of some tracking scripts blocked by Enhanced Tracking Protection. On a site protected by Content Security Policy in "strict-dynamic" mode, an attacker able to inject an HTML element could have used a DOM Clobbering attack on some of the shims and achieved XSS, bypassing the CSP strict-dynamic protection.
Credit: security@mozilla.org security@mozilla.org
Affected Software | Affected Version | How to fix |
---|---|---|
debian/firefox | 131.0.2-2 | |
debian/firefox-esr | 115.14.0esr-1~deb11u1 128.3.1esr-1~deb11u1 115.14.0esr-1~deb12u1 128.3.1esr-1~deb12u1 128.3.0esr-2 128.3.1esr-2 | |
Firefox | <129 | 129 |
Firefox | <129.0 | |
Firefox ESR | <115.14 | |
Firefox ESR | >=116.0<128.1 | |
Firefox ESR | <128.1 | 128.1 |
Firefox ESR | <115.14 | 115.14 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Found alongside the following vulnerabilities)
CVE-2024-7524 has been rated as high severity due to the potential for DOM Clobbering attacks.
To remediate CVE-2024-7524, update your Mozilla Firefox or Firefox ESR to versions 129 or 128.3.1 respectively.
CVE-2024-7524 affects Mozilla Firefox versions prior to 129.0 and Firefox ESR versions prior to 128.1.
Yes, CVE-2024-7524 can be exploited on sites using Content Security Policy in strict-dynamic mode if an attacker can inject an HTML element.
CVE-2024-7524 is associated with DOM Clobbering attacks which can lead to unauthorized access or manipulation of web content.