CVE-2024-7524Cross-site Scripting in Mozilla Firefox

CWE-79Cross-site Scripting12 documents8 sources
Severity
6.1MEDIUMNVD
OSV6.5
EPSS
0.3%
top 46.91%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedAug 6
Latest updateAug 21

Description

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. This vulnerability affects Firefox < 129, Firefox ESR < 115.14, and Firefox ESR < 128.1.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:NExploitability: 2.8 | Impact: 2.7

Affected Packages5 packages

CVEListV5mozilla/firefoxunspecified129
NVDmozilla/firefox< 129.0
CVEListV5mozilla/firefox_esrunspecified115.14+1
NVDmozilla/firefox_esr116.0128.1+1
Ubuntumozilla/firefox< 129.0.1+build1-0ubuntu0.20.04.1

🔴Vulnerability Details

5
OSV
firefox regressions2024-08-21
OSV
firefox vulnerabilities2024-08-19
GHSA
GHSA-7m9h-4qg6-4hmh: Firefox adds web-compatibility shims in place of some tracking scripts blocked by Enhanced Tracking Protection2024-08-06
CVEList
CVE-2024-7524: Firefox adds web-compatibility shims in place of some tracking scripts blocked by Enhanced Tracking Protection2024-08-06
OSV
CVE-2024-7524: Firefox adds web-compatibility shims in place of some tracking scripts blocked by Enhanced Tracking Protection2024-08-06

📋Vendor Advisories

6
Ubuntu
Firefox vulnerabilities2024-08-19
Red Hat
mozilla: CSP strict-dynamic bypass using web-compatibility shims2024-08-06
Debian
CVE-2024-7524: firefox - Firefox adds web-compatibility shims in place of some tracking scripts blocked b...2024
Mozilla
Mozilla Foundation Security Advisory 2024-33: CVE-2024-7524
Mozilla
Mozilla Foundation Security Advisory 2024-34: CVE-2024-7524
CVE-2024-7524 — Cross-site Scripting in Mozilla Firefox | cvebase