Firefox for iOS vulnerabilities
39 known CVE vulnerabilities in Firefox for iOS, translated and rated.
- CVE-2023-49060Critical
In Firefox for iOS, an attacker could access internal pages or data by exfiltrating a security key from ReaderMode via the referrerpolicy attribute. This affects Firefox for iOS versions prior to 120.
- CVE-2026-103418High
Firefox for iOS directly interpolated the page's HTML language attribute into translation JavaScript, allowing attacker-controlled markup to execute code in Firefox's privileged content world and bypass the page's Content Security Policy. This vulnerability was fixed in Firefox for iOS 157.1.
- CVE-2026-103417Medium
Firefox for iOS could autofill saved credentials into a new page if cross-origin navigation occurred while the saved-login UI was open. Autofill was not bound to the originating page or rejected when its origin changed. This vulnerability was fixed in Firefox for iOS 157.1.
- CVE-2026-86853Medium
A malicious webpage could repeatedly trigger external URL schemes, causing system prompts or external application launches. This could make Firefox for iOS temporarily unusable until the page is closed. This vulnerability was fixed in Firefox for iOS 155.1.
- CVE-2026-81267Medium
A malicious webpage could stall a popup's cross-origin navigation after commit, causing the address bar to display the destination origin while continuing to render attacker-controlled content. This vulnerability was fixed in Firefox for iOS 155.0.
- CVE-2026-14906Medium
A vulnerability in Firefox for iOS allowed malicious page titles to overwrite saved PDF files or bundled content within the application sandbox. This issue was fixed in version 152.4.
- CVE-2026-13356Medium
A malicious webpage could interrupt a pending navigation by enqueuing a synchronous JavaScript dialog, causing the browser UI to display the destination origin in the address bar while continuing to render attacker-controlled content. This vulnerability was fixed in Firefox for iOS 152.3.
- CVE-2026-53900Medium
Firefox for iOS preserved cookies set on the initial PDF request across cross-origin HTTP redirects, allowing a malicious site to inject arbitrary cookies into requests to an unrelated target domain.
- CVE-2026-53899Medium
Firefox for iOS used partial domain matching when attaching cookies to PDF requests, allowing a malicious site on a suffix domain to receive cookies belonging to the target site.
- CVE-2026-9309Medium
Firefox for iOS Reader View did not properly escape HTML tags in JSON-LD metadata, allowing a malicious page to inject markup that changed Reader View behavior and leaked sensitive URL parameters, potentially leading to arbitrary JavaScript execution in an internal origin. Fixed in version 151.2.
- CVE-2026-9308Medium
Firefox for iOS Reader View replaced page content in its HTML template before replacing other internal placeholders, allowing a malicious page to include a placeholder string later substituted with JSON-LD data, potentially resulting in arbitrary JavaScript execution. Fixed in version 151.2.
- CVE-2026-9078Medium
Firefox for iOS incorrectly displayed specially crafted RTL and IDN domain names in the link preview UI. This could allow an attacker to impersonate trusted origins. The vulnerability was fixed in Firefox for iOS 151.1.
- CVE-2026-8706Medium
Firefox for iOS hosted Reader mode on an unauthenticated local web server, allowing another app on the same device to request arbitrary URLs and receive responses with the signed-in user's cookies. Fixed in Firefox for iOS 151.0.
- CVE-2025-14744Medium
Unicode RTLO characters could allow malicious websites to spoof filenames in the downloads UI for Firefox for iOS, potentially tricking users into saving files of an unexpected file type. This vulnerability was fixed in Firefox for iOS 144.0.
- CVE-2025-10859Medium
Cookie storage for non-HTML temporary documents was being shared incorrectly with normal browsing content, allowing information from private tabs to escape Incognito mode even after the user closed all tabs. This vulnerability was fixed in Firefox for iOS 143.1.
- CVE-2025-55030Medium
Firefox for iOS would not respect a Content-Disposition header of type Attachment and would incorrectly display the content inline rather than downloading, potentially allowing for XSS attacks. This was fixed in Firefox for iOS 142.
- CVE-2025-55028Medium
Malicious scripts using repetitive JavaScript alerts could prevent client user interaction in some scenarios and allow for denial of service attacks. This vulnerability was fixed in Firefox for iOS 142.
- CVE-2025-54144Medium
Vulnerability in the URL scheme used by Firefox to facilitate searching of text queries could incorrectly allow attackers to open arbitrary website URLs or internal pages if a user was tricked into clicking a link. This vulnerability was fixed in Firefox for iOS 141.
- CVE-2025-5020Medium
Opening specially crafted URLs in Firefox for iOS from other apps such as Safari could have allowed attackers to spoof website addresses if the URLs utilized non-HTTP schemes used internally by the Firefox iOS client. This vulnerability was fixed in Firefox for iOS 139.
- CVE-2025-27425Medium
Scanning certain QR codes that included text with a website URL could allow the URL to be opened without presenting the user with a confirmation alert first. This vulnerability was fixed in Firefox for iOS 136.
- CVE-2025-27424Medium
Websites redirecting to a non-HTTP scheme URL could allow a website address to be spoofed for a malicious page. This vulnerability was fixed in Firefox for iOS 136.
- CVE-2025-23109Medium
Long hostnames in URLs could be leveraged to obscure the actual host of the website or spoof the website address. Fixed in Firefox for iOS 134.
- CVE-2025-23108Medium
Opening Javascript links in a new tab via long-press in the Firefox iOS client could result in a malicious script spoofing the URL of the new tab. This vulnerability was fixed in Firefox for iOS 134.
- CVE-2024-43113Medium
The contextual menu for links could provide an opportunity for cross-site scripting attacks. This vulnerability affects Firefox for iOS < 129.
- CVE-2024-43112Medium
Long pressing on a download link could potentially provide a means for cross-site scripting. This vulnerability affects Firefox for iOS < 129.
- CVE-2024-43111Medium
Long pressing on a download link could potentially allow Javascript commands to be executed within the browser. This vulnerability affects Firefox for iOS < 129.
- CVE-2024-38313Medium
In certain scenarios a malicious website could attempt to display a fake location URL bar which could mislead users as to the actual website address. This vulnerability affects Firefox for iOS before version 127.
- CVE-2024-38312Medium
When browsing private tabs, some data related to location history or webpage thumbnails could be persisted incorrectly within the sandboxed app bundle after app termination. This vulnerability affects Firefox for iOS < 127.
- CVE-2024-0953Medium
When a user scans a QR code with the QR Code Scanner feature, they are not prompted before being navigated to the page specified in the code. This may surprise the user and potentially direct them to unwanted content. This vulnerability affects Firefox for iOS < 129.
- CVE-2023-49061Medium
An attacker could have performed HTML template injection via Reader Mode and exfiltrated user information. This vulnerability affects Firefox for iOS < 120.
- CVE-2023-5758Medium
When opening a page in reader mode, the redirect URL could have caused attacker-controlled script to execute in a reflected Cross-Site Scripting (XSS) attack. This vulnerability affects Firefox for iOS < 119.
- CVE-2023-37456Medium
The session restore helper crashes whenever there is no parameter sent to the message handler. This vulnerability affects Firefox for iOS versions below 115.
- CVE-2023-37455Medium
The vulnerability involves the permission request prompt from the background tab overlaying the site in the foreground tab. This affects Firefox for iOS versions below 115.
- CVE-2022-31746Medium
Internal URLs are protected by a secret UUID key, which could have been leaked to web page through the Referrer header. This vulnerability affects Firefox for iOS < 102.
- CVE-2020-15662Medium
A rogue webpage could override the injected WKUserScript used by the download feature, this exploit could result in the user downloading an unintended file. This vulnerability affects Firefox for iOS < 28.
- CVE-2020-15661Medium
A rogue webpage could override the injected WKUserScript used by the logins autofill, potentially leaking a password for the current domain. Affects Firefox for iOS < 28.
- CVE-2020-12414Medium
IndexedDB should be cleared when leaving private browsing mode and it is not, the API for WKWebViewConfiguration was being used incorrectly and requires the private instance of this object be deleted when leaving private mode. This vulnerability affects Firefox for iOS < 27.
- CVE-2020-12404Medium
In Firefox for iOS < 26, the token used for native-to-JS bridging could leak when downloading files, allowing non-app code to call bridging functions.
- CVE-2020-6830High
Vulnerability in Firefox for iOS < 25. The token used for native-to-JS bridging was leaking, potentially allowing non-app code to call bridging functions.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

