Skip to content
eastbaycyber

CVE-2026-125347: Chrome FileSystem RCE

CVSS · Critical
9.6
In CISA KEV
No
Published
Nov 10
Patch SLA & TriageVector: Network
24 to 48 hours

Critical CVSS (9.6) reachable over network.

Exposure:
Control:
CVSS v3.1 Blast RadiusScore: 9.6
Decode Vector & Sub-Scores →
CVE explainers 11 min read
Security Research Desk Source-checked
Auto-checked against the official CVE record · Human-reviewed after publishing · Updated 2026-11-10
▲ 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-125347 is a high-severity Chrome FileSystem authorization flaw with a CVSS score of 9.6. - Chrome versions before 157.0.8103.50 are affected. Update to Chrome 157.0.8103.50 or later. - No verified public PoC or confirmed in-the-wild exploitation was identified in the available research. - Prioritize vulnerable browsers used by administrators, executives, developers, and users with access to sensitive systems.

CVE-2026-125347 is a Chrome FileSystem vulnerability that may enable arbitrary code execution outside the browser sandbox after a victim visits a specially crafted HTML page. Organizations should identify Chrome installations below version 157.0.8103.50, update affected browsers, and investigate unusual browser-launched processes.

What Is the Root Cause?

The stated root cause is incorrect authorization in Chrome’s FileSystem component. In practical terms, a security boundary or permission check does not correctly restrict an operation that should remain authorized only for an appropriate browser context.

The available research does not identify the precise API, code path, authorization decision, or triggering sequence. The reported consequence is especially serious because successful exploitation may allow arbitrary code execution outside Chrome’s sandbox.

The available description does not establish whether exploitation always results in operating-system-level execution, which privileges the resulting process receives, or whether additional local controls affect impact. Defenders should nevertheless treat the issue as a browser compromise risk rather than only a content-rendering bug.

The described attack chain is:

  1. An attacker creates a specially crafted HTML page.
  2. The attacker distributes the page through a malicious link, advertisement, attachment, compromised site, or another social-engineering channel.
  3. A victim opens the page in a vulnerable Chrome installation.
  4. The FileSystem authorization flaw is triggered.
  5. The attacker may execute arbitrary code outside the Chrome sandbox.

The upstream Chromium issue reference is available, but the issue’s substantive details could not be retrieved during the available research because the endpoint returned anti-automation or rate-limiting content. No implementation-level exploit explanation should be inferred beyond the published description.

AnalystImpact · assess the risk

What Happened?

CVE-2026-125347 is an incorrect-authorization vulnerability in Google Chrome’s FileSystem component. According to the available vulnerability description, a remote attacker can use a specially crafted HTML page and social engineering to trigger arbitrary code execution outside the Chrome sandbox.

The NVD record assigns the vulnerability a CVSS score of 9.6. The available record does not provide the complete CVSS vector, so individual score components cannot be independently validated from the supplied data. The issue was published on November 10, 2026, and the identified vendor remediation is Chrome version 157.0.8103.50 or later.

Field Value
CVE ID CVE-2026-125347
CVSS score 9.6
Attack vector Remote, through a specially crafted HTML page
Authentication required Not stated in the available NVD record
User interaction Required; social engineering is described
Privileges required Not stated in the available NVD record
Affected component Chrome FileSystem
Patch available Yes
Fixed version Google Chrome 157.0.8103.50 or later
CISA KEV status Not listed at the time of checking

The absence of a complete vector means defenders should avoid inferring unsupported details, such as whether the official calculation used network-only access, low privileges, or a particular impact scope. Operationally, the attack requires a vulnerable browser and a victim who accesses attacker-controlled or maliciously modified web content.

Analyst’s take: Patch exposure should lead the response because the reported impact is arbitrary code execution outside the Chrome sandbox. The current lack of a verified public PoC, confirmed exploitation, and CISA KEV listing lowers the evidence of active abuse, but it does not remove the need to identify and update vulnerable installations.

For background on related vulnerability-response terminology, see our CSRF glossary. Organizations tracking broader browser and software security activity can also review our AI agent attack and critical vulnerability digest.

Who Needs to Act?

Organizations running Google Chrome versions prior to 157.0.8103.50 should treat those installations as affected. The supplied record does not provide separate operating-system-specific ranges, channel-specific ranges, or different affected builds for managed and unmanaged Chrome deployments.

The fixed version identified by the available vendor and vulnerability information is:

  • Google Chrome 157.0.8103.50
  • Later Chrome versions are also expected to contain the fix, but administrators should verify the installed build and channel against current Google release information before closing remediation work.

Chromium-based products other than Google Chrome should not automatically be considered fixed merely because they use Chromium code. Each downstream vendor controls its own release cadence and backports. Administrators should consult the relevant vendor advisory for enterprise browser distributions, embedded Chromium applications, or other Chromium-derived software.

Check Chrome Versions

Check the installed Chrome version on managed endpoints using the browser UI at chrome://settings/help, or use operating-system inventory tools.

On Windows, a common PowerShell inventory approach is:

Get-ItemProperty `
  -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome" `
  -ErrorAction SilentlyContinue |
  Select-Object DisplayName, DisplayVersion

For 32-bit Chrome installed on a 64-bit Windows system, also inspect the redirected or secondary uninstall location used by deployment tooling.

Linux administrators can use package inventory commands appropriate to the distribution:

google-chrome --version
dpkg-query -W -f='${Package} ${Version}\n' google-chrome-stable 2>/dev/null
rpm -q google-chrome-stable 2>/dev/null

Inventory results should be normalized to the full Chrome version. A device reporting a version lower than 157.0.8103.50 should remain in the remediation queue.

Why Is the CVSS Score 9.6?

The NVD record assigns CVE-2026-125347 a CVSS score of 9.6, placing it in the critical severity range. That score is consistent with the reported impact: remote delivery through web content and potential arbitrary code execution outside the browser sandbox.

However, the available NVD response does not include the complete CVSS vector. Therefore, the precise contributions of attack vector, attack complexity, privileges required, user interaction, scope, confidentiality, integrity, and availability cannot be stated reliably.

The public description does explicitly indicate remote attacker involvement and social engineering, which implies that user interaction is part of the reported attack path.

A high score does not mean every visit to a malicious page will result in compromise. Exploitation may depend on the specific Chrome build, operating-system protections, page delivery, process isolation, endpoint security controls, and the victim’s interaction. It does mean that a successful exploit could have consequences beyond a normal browser crash or information disclosure.

The score should be used for prioritization, not as a substitute for exposure data. Organizations should combine the 9.6 rating with browser inventory, endpoint criticality, privileged-user status, internet exposure, and evidence of suspicious browser-launched processes.

Has CVE-2026-125347 Been Exploited?

No confirmed in-the-wild exploitation was identified in the available research. CVE-2026-125347 is also not listed in CISA’s Known Exploited Vulnerabilities catalog at the time of checking.

Consequently, there is no CISA KEV date added, federal remediation due date, required-action entry, or ransomware-campaign designation for this CVE.

The lack of a KEV entry does not prove that exploitation is impossible or that no incidents exist. CISA KEV inclusion is a cataloging decision based on available evidence, and a newly published vulnerability may have limited public reporting. Organizations should not treat the current status as a reason to defer patching, particularly because the stated outcome is code execution outside the Chrome sandbox.

No verified public proof-of-concept repository or exploit code was identified in the supplied research. The Chromium issue reference may contain additional technical details or later disclosure updates, but its contents were not available for verification.

The current defensible status is:

  • Public PoC: No verified PoC identified.
  • Confirmed active exploitation: None identified.
  • CISA KEV listing: No.
  • Risk: High because of the potential for arbitrary code execution after social engineering.
ResponderRunbook · act now

Detection Guidance

Start with exposure identification. Browser inventory should identify every Chrome installation below 157.0.8103.50, including laptops that connect intermittently, virtual desktops, kiosks, developer workstations, and unmanaged endpoints accessing corporate services.

Prioritize systems used by administrators, finance personnel, executives, and users with access to sensitive data.

Compromise detection is more difficult because the available research does not provide exploit-specific indicators, payload hashes, URL patterns, or a reliable network signature. A malicious page may be hosted on an otherwise legitimate service, and post-exploitation behavior will vary by payload.

Detection should therefore focus on:

  • Chrome spawning unexpected child processes.
  • Unusual script interpreters launched by the browser.
  • Suspicious files written to temporary directories.
  • Browser activity followed by persistence or credential access.
  • Unexpected outbound connections immediately after visiting untrusted content.
  • New scheduled tasks, services, startup entries, or user-level persistence.

Windows Detection Query

On Windows, hunt for Chrome spawning processes that are uncommon in normal browser workflows. The following Kusto Query Language example is a starting point for Microsoft Defender or a compatible endpoint telemetry platform:

DeviceProcessEvents
| where InitiatingProcessFileName in~ ("chrome.exe", "chrome_proxy.exe")
| where FileName in~ (
    "powershell.exe",
    "pwsh.exe",
    "cmd.exe",
    "wscript.exe",
    "cscript.exe",
    "mshta.exe",
    "rundll32.exe",
    "regsvr32.exe",
    "bitsadmin.exe",
    "certutil.exe"
)
| project Timestamp, DeviceName, AccountName,
          InitiatingProcessFileName, InitiatingProcessCommandLine,
          FileName, ProcessCommandLine, SHA1
| order by Timestamp desc

This query is not a CVE-specific signature. It identifies suspicious process relationships that may indicate post-exploitation or abuse of browser-launched execution. Validate results against approved enterprise applications and browser extensions.

Endpoint teams can also review process creation logs for patterns such as:

ParentImage: *\chrome.exe
ChildImage: *\powershell.exe
CommandLine: *-enc*

or:

ParentImage: *\chrome.exe
ChildImage: *\mshta.exe

These patterns are investigation leads, not proof of CVE-2026-125347 exploitation. Correlate them with:

  • The Chrome version.
  • The initiating user.
  • Browser history.
  • DNS records.
  • Proxy logs.
  • Downloaded files.
  • Subsequent persistence activity.
  • Credential access or lateral-movement telemetry.

Network monitoring should look for unusual outbound connections made immediately after a victim visits an untrusted page, but defenders should not expect a stable IDS signature from the available information. TLS, content delivery networks, URL rotation, and legitimate hosting services can make network-only detection unreliable.

Remediation and Patching

The primary remediation is to update Google Chrome to 157.0.8103.50 or later. Use enterprise browser management, software distribution, or the organization’s endpoint-management platform rather than relying solely on users to select “About Chrome.”

After deployment, verify that the browser has restarted or otherwise loaded the patched executable. Downloading an update without completing the browser restart does not necessarily remove the vulnerable process from memory.

Until patching is complete:

  • Reduce exposure to untrusted web content.
  • Reinforce phishing-resistant authentication and user-reporting workflows.
  • Restrict high-risk browsing from privileged administration workstations.
  • Consider temporary web filtering for newly registered or suspicious domains.
  • Prioritize patching on systems with access to sensitive data.

These measures reduce attack opportunity but do not correct the authorization flaw.

Because the supplied research does not identify a vendor-published configuration workaround, do not assume that disabling an arbitrary Chrome feature provides protection.

If an organization cannot update immediately, the safest temporary control is to prevent vulnerable Chrome installations from accessing untrusted content and to use a supported, fully updated browser approved by the organization, after confirming that the alternative is not affected by the same underlying code.

Linux Update Commands

On Debian-based systems, an administrator may update the Google Chrome stable package with:

sudo apt-get update
sudo apt-get install --only-upgrade google-chrome-stable
google-chrome --version

On RPM-based systems:

sudo dnf upgrade google-chrome-stable
google-chrome --version

Windows Version Verification

For Windows environments using an enterprise software-distribution tool, deploy the organization’s approved Chrome installer or package, then verify the resulting version remotely.

A conceptual PowerShell verification check is:

$minimum = [version]"157.0.8103.50"
$chrome = Get-Item "C:\Program Files\Google\Chrome\Application\chrome.exe" `
  -ErrorAction SilentlyContinue

if ($chrome) {
    $installed = [version]$chrome.VersionInfo.ProductVersion
    [pscustomobject]@{
        Computer = $env:COMPUTERNAME
        InstalledVersion = $installed
        Vulnerable = ($installed -lt $minimum)
    }
}

The path may differ for per-user installations or 32-bit deployments, so production inventory should account for those locations.

After updating, close all Chrome processes or restart the endpoint according to the organization’s change policy, then confirm that no older Chrome process remains.

For incident response, isolate endpoints showing suspicious Chrome-child-process activity, preserve browser and endpoint telemetry, and collect downloaded files and relevant memory or disk artifacts according to the response plan. Rotate credentials if post-exploitation access is suspected.

Do not wait for CISA KEV inclusion before taking these actions.

References

  1. National Vulnerability Database, CVE-2026-125347
    Vulnerability record containing the description, CVSS score, affected product information, publication metadata, and references.
    https://nvd.nist.gov/vuln/detail/CVE-2026-125347

  2. Google Chrome Releases, Stable Channel Update for Desktop
    Vendor release reference associated with the fixed Chrome version.
    https://chromereleases.googleblog.com/2026/11/stable-channel-update-for-desktop_018223192.html

  3. Chromium Issue Tracker, Issue 561996724
    Upstream Chromium issue associated with the vulnerability.
    https://issues.chromium.org/issues/561996724

  4. CISA Known Exploited Vulnerabilities Catalog
    The available lookup did not identify CVE-2026-125347 as listed at the time of checking.
    https://www.cisa.gov/known-exploited-vulnerabilities-catalog

  5. CVE record status and source limitations
    The available NVD data did not provide a complete CVSS vector or implementation-level root-cause details. The Google Chrome Releases and Chromium issue pages could not be fully retrieved during research because of anti-automation or rate-limiting responses. Claims about public PoCs and active exploitation are therefore limited to the sources available at publication time.

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-10

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