Skip to main content

Google Chrome CVE-2026-78891

| EUVDEUVD-2026-65875 HIGH
Heap-based Buffer Overflow (CWE-122)
2026-08-25 Chrome GHSA-pxrv-rrvm-8v36
8.8
CVSS 3.1 · Vendor: Chrome
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Attacker hosts crafted HTML with malicious WebRTC payload
  2. Delivery
    Victim navigates to page via phishing or malvertising
  3. Exploit
    Crafted SDP/media data triggers heap buffer overflow in WebRTC
  4. Execution
    Arbitrary code executes inside Chrome renderer sandbox
  5. Impact
    Attacker achieves in-sandbox code execution with full C/I/A impact

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the victim to be running Google Chrome prior to version 152.0.7977.65 and to navigate to or be redirected to an attacker-controlled HTML page (UI:R per CVSS vector). WebRTC is enabled by default in all standard Chrome installations and requires no special page permissions or user opt-in, making the attack surface present in essentially all unpatched Chrome deployments. No authentication or account privileges are required from the attacker. Exploitation is limited by: the mandatory passive user interaction (the victim must visit the malicious page, ruling out zero-click scenarios); Chrome's renderer sandbox (initial code execution is sandboxed, not a full system compromise without a second exploit); and the SSVC non-automatable classification, meaning mass-scale automated exploitation without social engineering is not assessed as feasible. Non-Chrome Chromium-based browsers may also be affected depending on their WebRTC patch backport status, though this is not confirmed by available data.

Impact

The CVSS 8.8 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) indicates low-complexity, network-accessible exploitation requiring only that a user visit a malicious page - a realistic social engineering scenario. However, three signals temper urgency: EPSS at 0.28% (20th percentile) indicates exploitation has not materialized in practice; SSVC marks automatable as 'no,' consistent with the UI:R requirement; and no CISA KEV entry or POC code has been identified. The S:U (scope unchanged) designation confirms code execution is initially sandboxed within the Chrome renderer - meaningful containment, though not absolute, as renderer-to-browser sandbox escapes via chaining are a known threat class. The divergence between CVSS 8.8 and EPSS 20th percentile may reflect rapid enterprise patching velocity or genuine exploitability constraints beyond what the CVSS vector captures. Priority should be high for organizations with delayed update cycles, but immediate emergency response is not currently warranted absent KEV confirmation.

Exploit ScenarioDerived

An attacker hosts a crafted HTML page embedding malicious WebRTC session negotiation logic - such as a manipulated SDP offer or crafted media stream - designed to trigger the heap buffer overflow during WebRTC processing in the Chrome renderer. A victim running unpatched Chrome is directed to the page via phishing, malvertising, or a compromised legitimate site, and upon page load the overflow executes attacker-controlled code within the Chrome renderer sandbox. From this foothold, the attacker can exfiltrate in-page data or, if chained with a sandbox escape, achieve broader host compromise.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 26, 2026

Heap-based buffer overflow in Google Chrome's WebRTC component (versions prior to 152.0.7977.65) enables a remote attacker to execute arbitrary code inside the Chrome renderer sandbox by delivering a crafted HTML page to a victim user. The CVSS score of 8.8 reflects broad impact (C:H/I:H/A:H) with no authentication prerequisite, though code execution is initially sandboxed and scope is unchanged (S:U). No public exploit code has been identified at time of analysis; SSVC records exploitation status as none and EPSS probability is low at 0.28% (20th percentile), suggesting this has not yet been leveraged at scale despite the high-severity rating.

RemediationAI

Update Google Chrome to version 152.0.7977.65 or later; this is the vendor-confirmed patched release per the advisory at https://chromereleases.googleblog.com/2026/08/stable-channel-update-for-desktop_0256176589.html. Chrome's auto-update mechanism should handle this for most users, but enterprise environments should push the update via Chrome Browser Cloud Management or Group Policy and verify rollout with device management tooling. If immediate deployment is not feasible, organizations may disable WebRTC system-wide via Chrome enterprise policy (set WebRtcAllowed to false or use the WebRtcIPHandlingPolicy policy) - note this will break all WebRTC-dependent applications including Google Meet, Microsoft Teams on web, and browser-based video conferencing. Web proxy or DNS-layer filtering to block known malicious domains reduces exposure but does not eliminate it, as any attacker-controlled page can host the exploit.

Affected VersionsENISA

Chrome 152.0.7977.65 <152.0.7977.65

Affected Packages

euvd chrome fix: 152.0.7977.65

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a CWE-122 Heap-based Buffer Overflow within Chrome's WebRTC (Web Real-Time Communication) subsystem, which handles real-time audio, video, and data channel APIs. Heap overflows occur when data is written past the boundary of a heap-allocated buffer, potentially corrupting adjacent allocations and enabling attacker-controlled code execution through techniques such as heap grooming or type confusion. WebRTC is enabled by default in all Chrome installations and is accessible by any web page without special permissions, making it a broad attack surface. The affected product is all Google Chrome versions prior to 152.0.7977.65 across all platforms, per CPE cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* and EUVD-2026-65875.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Chrome) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-delivered via any HTML page, no privileges needed, passive user interaction required; full C/I/A impact within sandboxed renderer scope.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE CRITICAL

Primary rating from Vendor (Chrome).

CVSS VectorVendor: Chrome

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Aug 26, 2026 - 15:52 NVD
8.8 (HIGH)
CVE Published
Aug 25, 2026 - 20:10 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 25, 2026 - 20:10 cve.org
HIGH 8.8

DescriptionCVE.org

Buffer overflow in WebRTC in Google Chrome prior to 152.0.7977.65 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)

Executive ViewAI

Why It Matters

A remote code execution vulnerability in Chrome's WebRTC component (CVE-2026-78891) affects all employees using Chrome versions before 152.0.7977.65, requiring only that they visit a malicious website (no authentication required) to be compromised. While no public exploit has been identified at time of analysis, the high CVSS score (8.8) reflects potential for significant impact to confidentiality and system integrity if exploited. A vendor-released patch (version 152.0.7977.65) is immediately available and must be deployed enterprise-wide to mitigate this risk.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Ubiquitous
dominant global browser installed on billions of devices
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Vendor StatusVendor

SUSE

Severity: Critical
Product Status
SUSE Package Hub 15 SP7 Fixed
openSUSE Leap 16.0 Fixed
openSUSE Tumbleweed Fixed
SUSE Package Hub 15 SP7 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy