Cloudanix VulnDB

CVE-2025-6554

None CISA KEV

CVSS

—

EPSS

14.1%

Published

Jun 30, 2025

CISA due date

Jul 23, 2025

Cloudanix analysis

Act now SSVC: Attend

A malicious webpage can exploit outdated Chrome browsers to secretly run attacker-controlled code, so affected browsers should be updated immediately.

Active In The Wild
Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Moderate
Impact
Remote Code Execution
Component
Application
Class
Memory Corruption
Remediation
Upgrade
Effort
Low
Patch risk
Low

What it actually does

CVE-2025-6554 is a V8 JavaScript engine type-confusion vulnerability in Google Chrome before 138.0.7204.96. A crafted HTML page can cause V8 to treat an object as the wrong internal type, enabling memory corruption and arbitrary read/write within the browser renderer process. In practical exploitation, this can be used to gain code execution in the renderer and is commonly chained with a browser sandbox escape or operating-system privilege escalation to achieve broader device compromise.

Why it matters to the business

This is an actively exploited browser vulnerability listed in CISA KEV, with a remediation due date of 2025-07-23 that has already passed. Successful exploitation can allow spyware or other malware delivery through normal web browsing, creating risk of credential theft, surveillance, data exposure, lateral movement, and compromise of high-value users. The named Intellexa / Predator spyware context increases concern for targeted exploitation, especially against executives, journalists, government, legal, and other sensitive roles. Although the provided affected-product metadata includes Mageia mariadb with a fixed version, the vulnerability description is for Chrome V8; organizations should validate package-advisory mappings and prioritize browser remediation rather than assuming a database package update addresses browser exposure.

How an attack unfolds

An attacker hosts or injects a malicious HTML/JavaScript payload into a website, advertisement, document preview, or phishing link. When a vulnerable Chrome browser visits the content, the JavaScript exercises a V8 type-confusion condition that corrupts memory and provides arbitrary read/write capability inside the renderer process. The attacker then uses that primitive to gain code execution in the browser context. For full endpoint compromise, the exploit is typically chained with a sandbox escape, additional local privilege escalation, or post-exploitation payload delivery. Public reporting associates exploitation activity with Intellexa / Predator spyware, indicating that real-world attacks may be selective, stealthy, and aimed at surveillance rather than noisy commodity malware deployment.

How to fix it

Upgrade Google Chrome to version 138.0.7204.96 or later on all supported platforms. Also update Chromium-derived browsers as vendors publish corresponding fixes, because they may embed the affected V8 engine. Enforce automatic browser updates, restart browsers after patching, and remove or isolate unmanaged legacy browser installations. Because this vulnerability is in the browser engine, network-only mitigations are insufficient. As defense in depth, restrict risky browser extensions, use site isolation and endpoint exploit protections where available, block known malicious domains from threat intelligence sources, and apply least privilege on endpoints. The input also lists `mariadb (Mageia:7): fixed in 10.3.20-1.mga7`; validate that distribution advisory mapping before treating it as relevant to this Chrome V8 issue, and ensure any listed Mageia package is updated to at least 10.3.20-1.mga7 if that advisory applies in the package-management context.

How to confirm the fix worked

Confirm installed Chrome versions are 138.0.7204.96 or later using browser management consoles, endpoint inventory, software asset tools, or local version checks. Verify that users have restarted Chrome after update installation, because pending updates may not protect active browser processes until restart. Check for unmanaged Chrome, Chromium, portable browser copies, embedded Chromium runtimes, and Chromium-based browsers that may lag upstream V8 patches. For Linux package-managed systems, verify the relevant package advisory and installed version; if using the listed Mageia package context, confirm `mariadb` is at least 10.3.20-1.mga7, while separately validating Chrome/Chromium exposure. Confirm patch compliance against the KEV deadline and prioritize any remaining systems below the fixed browser version as exposed.

Typical attack path

  1. Identify users likely to run vulnerable Chrome versions prior to 138.0.7204.96.
  2. Deliver a malicious link, compromised webpage, malicious ad, or embedded browser content containing crafted HTML/JavaScript.
  3. Trigger the V8 type-confusion bug when the victim’s browser renders the page.
  4. Use the resulting arbitrary memory read/write primitive to achieve renderer-level code execution.
  5. Chain with a sandbox escape or other exploit if broader device access is required.
  6. Deploy spyware, credential theft tooling, persistence, or additional payloads.
  7. Exfiltrate browser data, session tokens, credentials, communications, or other sensitive information.

How to detect it

There are no universal public indicators that uniquely identify exploitation of this vulnerability from the provided data. Detection should focus on suspicious activity around Chrome rendering untrusted web content: browser crashes followed by successful browsing continuation, Chrome spawning unusual child processes, unexpected downloads or executable writes after visiting unfamiliar sites, EDR exploit-prevention alerts involving V8 or Chrome renderer memory corruption, and outbound connections to newly registered or low-reputation domains after browser activity. Review endpoint telemetry for Chrome processes creating scripts, binaries, launch agents, scheduled tasks, services, or persistence artifacts. Inspect proxy, DNS, secure web gateway, and browser history logs for targeted phishing links, compromised sites, malvertising redirects, and threat-intelligence matches related to Intellexa / Predator spyware infrastructure. On Windows, review Event Logs, EDR process trees, crash reports, prefetch, browser cache, download history, and Defender/AV detections around the time of suspicious browsing. On macOS and Linux, review crash logs, quarantine events, browser profile artifacts, shell history, launch items, and unusual processes launched from browser-accessible directories. Correlate any vulnerable browser version evidence with timestamps of suspicious web visits and subsequent process execution, credential access, persistence, or outbound command-and-control behavior.

What your security team should do

  • Treat this as urgent because it is KEV-listed, actively exploited in the wild, and the CISA due date has passed.
  • Immediately inventory Chrome and Chromium-based browser versions and prioritize remediation of versions earlier than 138.0.7204.96.
  • Force browser restarts after update deployment to ensure the fixed V8 engine is active.
  • Prioritize high-risk users such as executives, administrators, legal, finance, government-facing staff, journalists, and users handling sensitive communications.
  • Review EDR and proxy telemetry for suspicious browser child processes, exploit crashes, unknown downloads, and unusual outbound connections following web browsing activity.
  • Hunt for targeted spyware activity, especially where Intellexa / Predator-related infrastructure or tradecraft is included in threat-intelligence feeds.
  • Harden browser policy by limiting extensions, enabling safe browsing protections, enforcing automatic updates, and blocking execution from user-writable download paths where feasible.
  • Validate the inconsistent affected-product metadata before using the Mageia mariadb fixed version as remediation evidence for this browser vulnerability.

The record

Type confusion in V8 in Google Chrome prior to 138.0.7204.96 allowed a remote attacker to perform arbitrary read/write via a crafted HTML page. (Chromium security severity: High)

Affected packages

Ecosystem Package Introduced Fixed
Chainguard chromium 0 138.0.7204.92-r0
Chainguard chromium-docker-selenium-compat 0 138.0.7204.92-r0
Chainguard chromium-lang 0 138.0.7204.92-r0
Chainguard chromium-qt 0 138.0.7204.92-r0
Debian:11 chromium 0 No fix
Debian:12 chromium 0 No fix
Debian:13 chromium 0 No fix
Debian:14 chromium 0 138.0.7204.92-1
Wolfi chromium 0 138.0.7204.92-r0
Wolfi chromium-docker-selenium-compat 0 138.0.7204.92-r0
Wolfi chromium-lang 0 138.0.7204.92-r0
Wolfi chromium-qt 0 138.0.7204.92-r0
openSUSE:Tumbleweed chromium 0 138.0.7204.96-1.1

Related vulnerabilities