CVE-2026-9309
Description
Firefox for iOS Reader View failed to escape JSON-LD metadata, allowing malicious pages to inject markup, leak URL parameters, and execute arbitrary JavaScript in internal origins.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Firefox for iOS Reader View failed to escape JSON-LD metadata, allowing malicious pages to inject markup, leak URL parameters, and execute arbitrary JavaScript in internal origins.
Vulnerability
Firefox for iOS Reader View failed to properly escape HTML tags within JSON-LD metadata [1]. This flaw allows a malicious webpage to inject arbitrary markup that alters the behavior of the Reader View component, specifically by manipulating how internal placeholders and metadata are processed [1][2].
Exploitation
An attacker must entice a user to visit a malicious webpage using Firefox for iOS. Once the page is loaded, the attacker leverages the improperly sanitized JSON-LD metadata to inject malicious markup, which triggers the leakage of sensitive URL parameters when the Reader View is invoked [1].
Impact
Successful exploitation allows an attacker to leak sensitive URL parameters, which can subsequently be used to access internal pages. This process may result in the execution of arbitrary JavaScript within an internal origin, leading to a compromise of the browser's internal security context [1].
Mitigation
This vulnerability was addressed in Firefox for iOS version 151.2, released on June 1, 2026 [1]. Users are advised to update their browser to this version or later to mitigate the risk of exploitation.
AI Insight generated on Jun 1, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2< 151.2+ 1 more
- (no CPE)range: < 151.2
- (no CPE)range: <151.2
Patches
0No patches discovered yet.
Vulnerability mechanics
No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.
References
2News mentions
0No linked articles in our index yet.