CVE-2026-14099: Critical Use-After-Free in Chrome on iOS – Patch Now
A use-after-free memory vulnerability exists in Chrome for iOS that could allow an attacker to corrupt heap memory on your device. The attack requires you to visit a specially crafted website and perform specific UI interactions—there's no automatic exploitation. Once triggered, the memory corruption could lead to full device compromise: stealing sensitive data, modifying content, or crashing the browser. This affects Chrome on iOS versions before 150.0.7871.47.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 8.8 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-416
- Affected products
- 2 configuration(s)
- Published / Modified
- 2026-06-30 / 2026-07-01
NVD description (verbatim)
Use after free in Chrome for iOS in Google Chrome on iOS prior to 150.0.7871.47 allowed a remote attacker who convinced a user to engage in specific UI gestures to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: Low)
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-14099 is a use-after-free (CWE-416) vulnerability in Chrome's iOS renderer or JavaScript engine. The flaw occurs when the browser references memory that has already been freed, allowing an attacker to overwrite that memory region with controlled data. By hosting a malicious HTML page and convincing a user to interact with specific UI elements (buttons, inputs, or gestures), the attacker can trigger the dangling pointer dereference. This leads to heap corruption, which can be chained to arbitrary code execution. The Chromium security team rated this as Low severity, but the CVSS 3.1 score of 8.8 reflects the full impact potential given user interaction dependency.
Business impact
If you use Chrome on iOS for sensitive operations—banking, email, corporate access—a successful exploit could result in credential theft, session hijacking, or unauthorized access to sensitive information. The attack surface is limited because it requires user interaction and a web visit, but iOS users may be less cautious about visiting untrusted sites compared to desktop users. The reputational and regulatory risk depends on whether your organization mandates Chrome on iOS or relies on it for secure communication.
Affected systems
Google Chrome on iOS versions prior to 150.0.7871.47 are vulnerable. The underlying iOS OS version does not directly matter, but the attack runs within the Chrome sandbox on Apple iOS. Any user running an affected Chrome build is at risk if they visit a malicious website and interact with crafted UI elements.
Exploitability
Exploitation requires user interaction: an attacker must convince the user to visit a malicious website and perform specific UI gestures (taps, scrolls, or form interactions). There is no evidence of in-the-wild active exploitation (not on KEV list). The attack is feasible for a determined attacker with knowledge of iOS memory layout, but it is not trivial. The user interaction requirement significantly raises the barrier compared to network-only exploits. Phishing campaigns targeting Chrome on iOS users with malicious links could enable this attack at scale.
Remediation
Update Chrome on iOS to version 150.0.7871.47 or later immediately. Go to the App Store, search for Chrome, and check for available updates. If your organization manages iOS devices via MDM, push the Chrome update to all enrolled devices. Verify the update has been applied by checking Chrome's About page (menu > Settings > About Chrome).
Patch guidance
Patch version 150.0.7871.47 or later resolves this vulnerability. Users should enable automatic app updates in the iOS App Store settings to receive patches without manual action. Organizations should verify patch deployment through MDM reporting. There are no known workarounds other than avoiding untrusted websites while running unpatched versions.
Detection guidance
Monitor for Chrome crashes on iOS devices that correlate with user browsing activity—heap corruption often leads to a crash. If you have mobile device management with event logging, look for Chrome process terminations followed by system reboots. Endpoint detection and response solutions focused on iOS may flag unusual memory access patterns, though detection is limited without kernel-level visibility. Network detection is not practical because the malicious payload is delivered via HTTPS. Consider user education on phishing risks until patches are deployed.
Why prioritize this
This vulnerability merits urgent patching because it combines a high CVSS score (8.8) with potential for full device compromise. Although user interaction is required, the low complexity of the attack once triggered and the high impact justify rapid remediation. Organizations relying on Chrome on iOS for work should prioritize this patch above routine updates. The fact that it is not yet on the KEV list does not diminish its risk—Chromium Low severity ratings sometimes underestimate real-world impact when memory corruption is involved.
Risk score, explained
CVSS 3.1 score of 8.8 (HIGH) reflects the attack vector (network), low attack complexity, no privilege requirement, required user interaction, and high impact across confidentiality, integrity, and availability. The Chromium security team labeled this Low severity, likely because use-after-free in a sandboxed renderer is constrained. However, the CVSS vector accounts for the potential to escape the sandbox or combine with other flaws to achieve full device compromise. For a mobile environment where a single device may hold financial accounts and corporate credentials, the impact rating justifies the high score.
Frequently asked questions
Do I need to interact with the page in a special way for this to work?
Yes. The attacker's crafted HTML page requires you to perform specific UI gestures—such as tapping buttons, scrolling, or submitting forms—to trigger the memory corruption. Simply visiting the site without interaction will not exploit the vulnerability.
Can this vulnerability steal my passwords or access my accounts?
Potentially, yes. Heap corruption can lead to reading or writing sensitive memory regions where authentication tokens, cached credentials, or other sensitive data may be stored. However, exploitation is non-trivial and depends on the attacker's skill and knowledge of Chrome's memory layout.
Will updating to the latest Chrome version completely protect me?
Updating to version 150.0.7871.47 or later patches this specific vulnerability. However, you should continue to practice general security hygiene: avoid suspicious links, keep your iOS device updated, and use strong authentication wherever possible.
What if I cannot update Chrome immediately?
Until you patch, minimize your use of Chrome on iOS and avoid visiting untrusted websites. Consider using Safari or another browser as a temporary alternative, though this is only a partial risk reduction. Prioritize the update as soon as feasible.
This analysis is based on the official CVE record and Chromium security advisories available as of the publish date. Security vulnerabilities evolve, and additional information or proof-of-concept techniques may emerge after publication. Organizations should verify patch availability and compatibility with their iOS deployment before applying updates. This explainer is for informational purposes and does not constitute legal or regulatory advice. Always consult your security team and vendor advisories before making remediation decisions. Source: NVD (public-domain), retrieved 2026-08-09. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-10001HIGHChrome Sandbox Escape via PerformanceManager Use-After-Free
- CVE-2026-10002HIGHGoogle Chrome PDFium Use-After-Free Vulnerability (CVSS 8.8)
- CVE-2026-10003HIGHChrome Use-After-Free Code Execution Vulnerability Analysis
- CVE-2026-10005HIGHChrome macOS Use-After-Free RCE Vulnerability (7.5 CVSS)
- CVE-2026-10007HIGHChrome Use-After-Free in SVG Arbitrary Code Execution (CVSS 8.8)
- CVE-2026-10012HIGHChrome Skia Use-After-Free Sandbox Escape (v148.0.7778.216)
- CVE-2026-10013HIGHUse-After-Free in Chrome WebCodecs – Patch Guide & Risk Assessment
- CVE-2026-10016HIGHUse-After-Free in Chrome DOM – Sandbox Code Execution Vulnerability