Skip to content
eastbaycyber

CVE-2026-125350: Chrome XML Use-After-Free Exploited

In CISA KEV
Yes
Published
Nov 12
Patch SLA & TriageVector: Network
Immediate (BOD 22-01 due 2026-11-24)

Active exploitation confirmed in CISA KEV.

Exposure:
Control:
CVSS v3.1 Blast RadiusScore: N/A
Decode Vector & Sub-Scores →
CVE explainers 10 min read
Security Research Desk Source-checked
Auto-checked against the official CVE record · Human-reviewed after publishing · Updated 2026-11-12
⚠
CISA Known Exploited Vulnerability

Active exploitation confirmed in the wild. CISA added this to the KEV catalog on 2026-11-10. Federal agencies must patch by 2026-11-24.

Everything CISA added on 2026-11-10 · Google KEV history

Threat Intelligence
2News mentions
99.0%EPSS score
▲ Escalation ViewOne CVE, briefed at three altitudes — skim the Brief, weigh the Impact, or work the Runbook. The way a SOC actually reads it.
CISOBrief · 30-second brief

TL;DR - CVE-2026-125350 is a high-severity Chrome/Chromium use-after-free in XML processing. - Chrome versions before 157.0.8103.50 are affected; CISA confirms active exploitation. - Update immediately, restart Chrome, and investigate endpoints that remained unpatched.

CVE-2026-125350 is an actively exploited Chrome vulnerability involving a use-after-free in XML processing. Attackers can trigger the flaw through specially crafted HTML, potentially enabling arbitrary code execution inside the Chrome sandbox. Organizations should update affected browsers immediately and verify that vulnerable browser processes have restarted.

Vulnerability at a Glance

Field Details
CVE ID CVE-2026-125350
Product Google Chrome and Chromium
Vulnerability Use-after-free in the XML component
CVSS v3 base score 8.8, High
CVSS vector Not exposed in the supplied NVD data; confirm the authoritative vector before automated scoring
Attack vector Network, through a crafted HTML page
Authentication required Not explicitly provided in the available record; defenders should assume no user authentication is required for browser delivery
Privileges required Not explicitly provided in the available record; exploitation targets a browser user visiting or loading attacker-controlled content
Patch available Yes
Fixed version Chrome Stable 157.0.8103.50 or later; platform-specific release details apply
Exploited in the wild Yes, confirmed by CISA KEV
Public PoC No verified public proof-of-concept repository identified in the supplied primary-source results

The CISA Known Exploited Vulnerabilities catalog lists this CVE with a federal remediation deadline of November 24, 2026. That listing should drive prioritization more strongly than the CVSS score alone. Organizations should treat the issue as an active exploitation emergency, prioritize browser endpoints, and verify both update installation and browser-process restarts.

For related security concepts, see the forensic imaging glossary when investigating endpoints that may have been compromised.

Analyst’s Take: The CISA KEV listing should drive the response more than the absence of a public proof of concept. Patch deployment is only part of the fix; teams also need to confirm that vulnerable Chrome processes stopped running and investigate systems that remained exposed.

What Is This Vulnerability?

CVE-2026-125350 is a use-after-free vulnerability in Chromium’s XML component. A use-after-free occurs when software continues to access an object after its memory has been released. Depending on heap layout and the attacker’s ability to influence object lifetime, this can cause a crash, memory corruption, or execution of attacker-controlled code.

Google and NVD describe exploitation through a crafted HTML page. The page can cause Chrome to exercise the vulnerable XML-processing path when loaded by a victim. The available public description does not provide the exact triggering sequence, affected object, or exploitation primitives, so defenders should not infer more detailed mechanics than the sources establish.

The stated impact is arbitrary code execution inside the Chrome sandbox. Initial code executes within Chrome’s security boundary rather than directly with the user’s full operating-system privileges. The sandbox is an important defensive layer, but it does not make the issue low risk. Browser code-execution vulnerabilities can be valuable as an initial stage in attack chains, particularly when combined with malicious sites, phishing, drive-by content, or another local privilege or sandbox-escape weakness.

AnalystImpact · assess the risk

Who Is Affected?

The NVD record identifies Google Chrome versions prior to 157.0.8103.50 as affected. The underlying Chromium project is also affected, so organizations embedding Chromium or building from vulnerable Chromium revisions should consult the relevant project or product advisories rather than relying only on the Chrome version number.

The available fixed-release information is platform-specific:

Platform or channel Fixed release
Windows Chrome 157.0.8103.50 or 157.0.8103.51
macOS Chrome 157.0.8103.50 or 157.0.8103.51
Linux Chrome 157.0.8103.50
Extended Stable, where applicable Chrome 156.0.8078.96

Use the browser’s actual installed version when determining exposure. A device may have received a package update while an older Chrome process remains running, so inventory and remediation should include process-restart validation. Account for unmanaged endpoints, offline systems, virtual desktops, kiosks, developer workstations, and systems that use a Chromium-based application other than standard Google Chrome.

The available record does not enumerate every Chromium-based third-party product or provide a complete downstream vendor matrix. Those products should be treated as potentially affected until their vendors confirm the Chromium revision and release containing the fix. Updating Google Chrome does not patch unrelated Chromium-based applications.

CVSS Score Breakdown

CVE-2026-125350 has a supplied CVSS v3 base score of 8.8, rated High. The score reflects a remotely reachable browser vulnerability with potentially serious confidentiality, integrity, and availability consequences. The NVD description indicates that an attacker can deliver a crafted HTML page, making web exposure and user browsing behavior central to risk assessment.

The complete CVSS vector string was not exposed in the supplied NVD data. Consequently, the individual vector components, including the exact values for attack complexity, privileges required, user interaction, scope, and impact, should be confirmed directly in the authoritative NVD or CVE record before being copied into compliance systems or used for automated prioritization. The available evidence supports network-delivered exploitation through crafted HTML, but it does not justify inventing missing vector fields.

Organizations should not downgrade this vulnerability because it requires a victim to load attacker-controlled content. Browser exploitation can reach users through phishing links, malicious advertisements, compromised websites, redirects, social-media content, or legitimate sites embedding hostile resources. The CISA KEV listing further demonstrates that adversaries are exploiting the issue in real-world operations.

Exploitation Status

Exploitation in the wild is confirmed. CISA added CVE-2026-125350 to the Known Exploited Vulnerabilities catalog on November 10, 2026. The listing identifies the vulnerability as a Google Chromium use-after-free issue and sets a federal remediation deadline of November 24, 2026. Federal agencies should follow applicable CISA requirements, while other organizations should use the KEV status as a high-priority risk signal.

The CISA entry does not identify known ransomware campaign use; that field is reported as unknown. No verified public proof-of-concept repository was identified in the supplied primary-source results. A public PoC is not required for urgent action: KEV inclusion establishes confirmed exploitation even when exploit code, technical write-ups, or a reproducible repository are unavailable.

The associated Chromium issue is listed as issue 582442907, but technical details may require authentication or may be restricted. The absence of public exploit code does not indicate low attacker capability. Browser exploits can circulate privately, be integrated into targeted intrusion frameworks, or be used without public disclosure.

ResponderRunbook · act now

How to Detect CVE-2026-125350

Detection should combine version inventory, update telemetry, process-state validation, and endpoint threat hunting. The most reliable exposure check is to identify Chrome installations below the applicable fixed build and then confirm that running browser processes report the fixed version after deployment. Reconcile asset-management data with endpoint telemetry because stale records can miss browsers installed per user or in nonstandard paths.

Security teams should also review browser-originated child processes, suspicious downloads, unusual browser crashes, and visits to newly registered or low-reputation domains. These signals are not specific to CVE-2026-125350 and cannot prove exploitation by themselves. They can prioritize investigation of systems that were vulnerable during the exploitation window.

Linux Version Checks

A Linux inventory check can identify installed Chrome versions and compare them with the fixed release:

google-chrome --version 2>/dev/null || google-chrome-stable --version 2>/dev/null
chromium --version 2>/dev/null

Windows Version Checks

For Windows environments, a PowerShell inventory query can inspect common installation locations:

$paths = @(
  "$env:ProgramFiles\Google\Chrome\Application\chrome.exe",
  "${env:ProgramFiles(x86)}\Google\Chrome\Application\chrome.exe",
  "$env:LOCALAPPDATA\Google\Chrome\Application\chrome.exe"
)

$paths | Where-Object { Test-Path $_ } | ForEach-Object {
  $v = (Get-Item $_).VersionInfo.ProductVersion
  [PSCustomObject]@{ Path = $_; Version = $v }
}

Suspicious Child-Process Detection

Endpoint telemetry should alert on Chrome spawning unexpected interpreters, scripting engines, or shell processes. A generic process-creation query can be adapted to the organization’s EDR or SIEM:

parent_process_name IN ("chrome.exe", "google-chrome", "chromium")
AND child_process_name IN ("powershell.exe", "pwsh.exe", "cmd.exe",
                           "wscript.exe", "cscript.exe", "mshta.exe",
                           "rundll32.exe", "regsvr32.exe")

This is a behavioral detection, not a CVE-specific signature. Investigate the command line, initiating URL where available, user context, download history, and timing relative to Chrome’s vulnerable-version window. No network signature for this vulnerability is established in the supplied sources, so teams should not claim that generic HTTP inspection can reliably identify exploitation.

Mitigation and Patching

Update Chrome immediately to the applicable fixed version. The minimum fixed versions identified in the available release information are Chrome 157.0.8103.50 for Linux, Chrome 157.0.8103.50 or 157.0.8103.51 for Windows and macOS, and Chrome Extended Stable 156.0.8078.96 where that channel applies. Organizations should prefer the latest vendor-supported release rather than pinning indefinitely to the minimum security version.

After deployment, restart Chrome and verify the running browser build. Downloading or staging an update does not guarantee that active browser processes have stopped using vulnerable code. Prioritize internet-connected workstations, privileged administrator endpoints, high-value users, unmanaged devices, and systems that routinely access external content.

Linux Patching

On Linux systems managed through a package repository, use the organization’s normal package-management workflow. For Debian-based systems, an example command is:

sudo apt-get update
sudo apt-get install --only-upgrade google-chrome-stable
pkill -x chrome || true
google-chrome --version

The pkill step should be used only under an approved endpoint-management procedure because it closes browser sessions. Verify the resulting version rather than assuming the package operation succeeded.

Windows Patching

On Windows, Chrome can be updated through enterprise software distribution, Google Update, or the browser’s managed update process. A deployment workflow should include version validation after installation, for example:

$chrome = Get-Item "$env:ProgramFiles\Google\Chrome\Application\chrome.exe" `
  -ErrorAction SilentlyContinue

if ($chrome) {
  $version = [version]$chrome.VersionInfo.ProductVersion
  if ($version -lt [version]"157.0.8103.50") {
    Write-Error "Chrome remains below the minimum fixed version: $version"
  } else {
    Write-Output "Chrome version is $version"
  }
}

Where patching cannot occur immediately, temporarily reduce exposure by restricting access to untrusted websites, enforcing browser isolation or application allowlisting where available, and limiting high-risk browsing from privileged accounts. These are interim controls, not substitutes for the vendor update. Because the vulnerable path is reached through crafted HTML and exploitation is confirmed, organizations should not rely on disabling a single browser feature unless Google or the relevant Chromium-based product explicitly documents that control as an effective workaround.

Chromium-based downstream applications require separate verification. Identify the embedded Chromium version, consult the application vendor, and apply its security update. If no mitigation is available for a business-critical product, isolate it from untrusted content and assess whether it can be temporarily removed or replaced.

Incident Response for Potentially Exploited Endpoints

Investigate systems that ran an affected Chrome version during the known exploitation window, particularly endpoints associated with suspicious browsing activity, unexpected child processes, crashes, downloads, or credential access.

Recommended response steps include:

  1. Preserve relevant endpoint, browser, proxy, DNS, and authentication logs.
  2. Record the installed and running Chrome versions before remediation where possible.
  3. Review browser history, downloads, redirects, and suspicious domains.
  4. Examine process creation, command lines, persistence locations, and outbound connections.
  5. Collect forensic evidence according to organizational procedures.
  6. Reset potentially exposed credentials after determining the scope of access.
  7. Reimage or isolate systems where compromise cannot be confidently ruled out.
  8. Verify that all Chromium-based applications have been assessed separately.

Detection of a suspicious child process does not by itself prove exploitation. Correlate telemetry across time and sources, and avoid treating a clean post-update scan as evidence that no earlier compromise occurred.

References

  1. NVD: CVE-2026-125350
  2. Google Chrome Releases: Stable Channel Update for Desktop
  3. Chromium issue 582442907
  4. CISA Known Exploited Vulnerabilities Catalog
  5. CVE.org record: CVE-2026-125350
  6. SOC Prime coverage
  7. Senserva CVE tracking page

Handle CVE-2026-125350 as an active browser exploitation issue rather than a routine patch-cycle item. Start by updating affected Chrome and Chromium deployments, then restart browser processes and validate fixed versions. Investigate endpoints that remained exposed after the vendor release, including unmanaged systems and downstream Chromium applications that require separate vendor confirmation.

This article may contain affiliate links. We earn a commission on qualifying purchases at no extra cost to you.

Choosing a tool? Pricing and head-to-head guides

Last verified: 2026-11-12

Disclaimer: This article may contain affiliate links. We earn a commission on qualifying purchases at no extra cost to you.