High severity · published Jan 22, 2024
CVE-2024-0605
Using a javascript: URI with a setTimeout race condition, an attacker can execute unauthorized scripts on top origin sites in urlbar
7.5
CVSS
0.4%
EPSS
No
On KEV
Description
Using a javascript: URI with a setTimeout race condition, an attacker can execute unauthorized scripts on top origin sites in urlbar. This bypasses security measures, potentially leading to arbitrary code execution or unauthorized actions within the user's loaded webpage. This vulnerability affects Focus for iOS < 122.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
High
Privileges
None
User interaction
Required
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 33% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
FF
Firefox Focus · Mozilla
before 122.0 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-0605
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-0605
Issue Tracking
https://bugzilla.mozilla.org/show_bug.cgi?id=1855575
Vendor Advisory
https://www.mozilla.org/security/advisories/mfsa2024-03/
More from Firefox Focus
9.6
CVE-2022-26486
Mozilla Firefox Use-After-Free Vulnerability
8.8
CVE-2022-26485
Mozilla Firefox Use-After-Free Vulnerability
9.8
CVE-2025-55031
Malicious pages could use Firefox for iOS to pass FIDO: links to the OS and trigger the hybrid passkey transport
9.1
CVE-2023-29534
Different techniques existed to obscure the fullscreen notification in Firefox and Focus for Android
8.1
CVE-2024-1563
An attacker could have executed unauthorized scripts on top origin sites using a JavaScript URI when opening an external URL with a custom Firefox scheme and a timeout race…
