CVE-2026-12020: Use-After-Free in Chrome Autofill on macOS – Patch Advisory
A use-after-free vulnerability exists in Google Chrome's Autofill feature on macOS. When a user visits a malicious website, an attacker can craft HTML that triggers heap memory corruption. The flaw allows potential arbitrary code execution with the same privileges as the Chrome browser process. All macOS users running Chrome versions prior to 149.0.7827.115 are at risk.
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-11 / 2026-06-17
NVD description (verbatim)
Use after free in Autofill in Google Chrome on Mac prior to 149.0.7827.115 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-12020 is a use-after-free (CWE-416) flaw in the Autofill subsystem of Google Chrome on macOS. The vulnerability arises when the browser attempts to access memory that has been freed, leading to heap corruption. An attacker can leverage this through a specially crafted HTML page delivered via a network vector, exploiting the use-after-free condition without requiring elevated privileges or special browser configurations. The flaw carries Chromium's High severity classification and has a CVSS 3.1 score of 8.8, reflecting the combination of network accessibility, low attack complexity, and high impact across confidentiality, integrity, and availability.
Business impact
Organizations with macOS-based workforces face meaningful risk. A compromised Chrome process could lead to credential theft via the Autofill mechanism, data exfiltration, or lateral movement within a corporate environment if the browser runs with elevated permissions or shares network access to internal systems. Incident response teams should anticipate potential user-initiated compromise vectors, particularly if employees visit untrusted websites. The need for rapid patching across a user base may also stress deployment and change management processes.
Affected systems
Google Chrome versions prior to 149.0.7827.115 on macOS are affected. macOS itself is not vulnerable; rather, it is the host operating system on which the vulnerable Chrome browser runs. Windows and Linux versions of Chrome are not impacted by this specific vulnerability, though users on all platforms should maintain up-to-date browser versions as a general best practice.
Exploitability
Exploitation requires user interaction (visiting a malicious website), which is reflected in the CVSS vector. However, the bar for enticing a user to visit such a site is low—social engineering, search engine poisoning, or malicious advertisements are practical attack vectors. No special browser extensions, unusual user settings, or system misconfigurations are needed. The vulnerability is likely to attract tooling and weaponization efforts once details proliferate, particularly given the high impact potential.
Remediation
Update Google Chrome to version 149.0.7827.115 or later immediately. On macOS, users can enable automatic updates in Chrome settings (Settings > About Google Chrome) to receive patches automatically. Organizations should prioritize this update for all macOS devices, especially those used by high-risk users (executives, researchers, or those handling sensitive data). Verify the update has been applied by checking Chrome's version in Settings > About Google Chrome.
Patch guidance
Google Chrome should automatically prompt users to update when a new version is available. Administrators managing Chrome deployments should use Mobile Device Management (MDM) or endpoint management tools to enforce the update across their macOS fleet. For organizations using configuration management, verify that the Chrome update policy is set to 'Always allow updates' or equivalent. Test the patch in a limited environment before broad rollout if your organization has specialized Chrome extensions or web applications that may be affected by browser updates.
Detection guidance
Monitor for Chrome crash logs or application errors on macOS endpoints, as exploitation may result in browser crashes. Inspect web proxy and DNS logs for suspicious website visits, though attackers may use legitimate-appearing domains or watering-hole attacks to obscure malicious traffic. Endpoint Detection and Response (EDR) tools should monitor for unexpected child process spawning from the Chrome process or unusual network connections originating from the browser. Consider blocking or warning users visiting known malicious domains through web filtering solutions.
Why prioritize this
This vulnerability merits urgent patching due to its high CVSS score (8.8), ease of exploitation via web browsing, and potential for arbitrary code execution. The requirement for user interaction is a minor friction point but not a significant blocker given the ubiquity of web browsing. While not yet on the CISA KEV catalog, the combination of network-based attack vector and high impact makes it attractive for weaponization. Organizations should treat this as a priority update, particularly for at-risk user populations.
Risk score, explained
The CVSS 3.1 score of 8.8 (HIGH) reflects: (1) Network accessibility (AV:N) with no authentication required (PR:N), allowing remote exploitation; (2) Low attack complexity (AC:L), meaning no special conditions are needed; (3) User interaction requirement (UI:R), which slightly lowers the score but remains practical for attackers; (4) Unchanged scope (S:U), limiting blast radius to the Chrome process; and (5) high impact across all three security dimensions—confidentiality (credential/data theft), integrity (code execution), and availability (process crash). The score appropriately captures a serious but not critical-infrastructure-level threat.
Frequently asked questions
Does this affect Chrome on Windows or Linux?
No. CVE-2026-12020 is specific to the macOS version of Google Chrome. Windows and Linux users are not affected by this particular vulnerability, though they should maintain current Chrome versions as general security practice.
Can I disable Autofill to protect myself until I patch?
Disabling Autofill may reduce one attack surface, but the underlying use-after-free exists in the Autofill code path. The most reliable protection is updating to version 149.0.7827.115 or later. Disabling Autofill is not a substitute for patching.
Is there an exploit in the wild?
CVE-2026-12020 is not currently listed on the CISA Known Exploited Vulnerabilities (KEV) catalog, meaning there is no confirmed public exploit or active weaponization as of the publication date. However, the high severity and ease of delivery via web may lead to rapid exploitation attempts.
What should I do if I think I was compromised?
If you suspect exposure, change important passwords (especially for email and corporate accounts) from a different device, monitor for unauthorized account activity, and notify your IT security team for forensic investigation. Review browser history and any recent unusual application behavior on your Mac.
This analysis is based on CVE data published as of June 2026. Vendor advisories, patch availability, and exploit status may change. Organizations should verify patch versions and compatibility with their specific Chrome deployment configuration through official Google Chrome release notes before applying updates. This document does not constitute legal advice, incident response guidance, or a guarantee of security. Security leaders should apply their own risk assessment frameworks and consult with their security teams. Source: NVD (public-domain), retrieved 2026-07-20. 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