Cross-origin data leak in Google Chrome Loader
CVE-2025-4664 is an insufficient policy enforcement vulnerability in the Loader component of Google Chrome/Chromium prior to 136.0.7103.113. The flaw allows a remote attacker to use a crafted HTML page and Link header referrer-policy manipulation to weaken referrer handling on subresource requests, causing Chrome to send full referring URLs cross-origin. As described in the provided content, this can expose sensitive query-string data such as OAuth authorization codes, session or authentication tokens, and email addresses to attacker-controlled third-party origins. Multiple sources in the content characterize the issue as a cross-origin data leak and account-hijacking vector; claims that it is a Skia use-after-free or direct code-execution bug are inconsistent with the primary description and appear unsupported here.
Are you exposed to this one?
Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.
Impact, mitigation & remediation
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
Impact
What an attacker gets, and what they’ve been doing with it.
Mitigation
If you can’t patch tonight, do this now.
Remediation
Patch, then assume compromise.
Exploits
3 valid exploits after Mallory filtered fakes, detection scripts, and README-only repos.
This repository is a proof-of-concept (PoC) exploit for CVE-2025-4664, a vulnerability in Chromium-based browsers where sensitive URL parameters can be leaked via Link header preload requests. The repository contains three main Python Flask applications: 1. target.py: A simulated vulnerable web application that uses SSO for authentication and exposes session tokens in the URL. 2. idp.py: A mock SSO identity provider that issues tokens to the target application. 3. attacker.py: A malicious server that serves a 1x1 PNG image with a specially crafted Link header. When the image is loaded in the victim's browser, the browser preloads a resource from the attacker's /log endpoint, sending the full Referer header (including sensitive URL parameters) due to the referrerpolicy=unsafe-url. The exploit demonstrates how an attacker can exfiltrate authentication tokens or other sensitive data from a victim's browser by injecting a malicious image into a page. The repository also includes HTML templates and static assets for the demo. The setup requires mapping specific hostnames to localhost and running all three servers. The exploit is a PoC and does not include weaponized or automated attack features.
This repository demonstrates a proof-of-concept exploit for CVE-2025-4664, a high-severity vulnerability in Google Chrome's Loader component affecting versions prior to 136.0.7103.113. The exploit leverages Chrome's improper handling of the referrer-policy attribute in HTTP Link headers for subresource requests. The repository contains two main files: 'index.html', which simulates a malicious web page that triggers the vulnerability by loading a resource from an attacker-controlled server with a permissive referrerpolicy, and 'servidor_atacante.py', a Python Flask server that listens for incoming requests and logs the Referer header. When a victim using a vulnerable Chrome version visits the crafted HTML page, their browser sends the full URL (including sensitive query parameters) as the Referer to the attacker's server, potentially leaking session tokens or credentials. The exploit is a working proof-of-concept and does not include weaponized or automated exploitation features. The README provides detailed background, exploitation steps, and mitigation advice.
ChromSploit Framework is a modular, extensible exploitation and research platform focused on browser and server vulnerabilities. It provides operational exploit modules for several high-profile CVEs (including Chrome, Edge, Firefox, Tomcat, and Git), with a strong emphasis on safety: all exploits default to simulation mode, and real exploitation requires explicit authorization. The framework supports multi-stage browser exploit chains, advanced payload obfuscation, automated tunneling (ngrok), and C2 integration (Sliver, Metasploit). It includes a professional reporting system, live monitoring, and evidence collection. The repository is well-structured, with clear separation between core logic, modules, exploits, and documentation. Numerous endpoints are fingerprintable, including local HTTP servers for exploit delivery, OAuth phishing, and data exfiltration. The codebase is primarily Python, with supporting JavaScript, JSP, and shell scripts. This framework is suitable for advanced security research, red teaming, and educational demonstrations, but should only be used in authorized, isolated environments due to the presence of real exploit code (even though simulation is the default).
Affected products & vendors
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
Recent activity
85 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A Google Chrome vulnerability that allowed attackers to weaken referrer policy via Link headers on sub-resource requests, causing full page URLs including authentication tokens to be leaked to third-party servers.
A Chrome vulnerability caused by insufficient policy enforcement in the Loader component that can enable cross-origin data leakage; exploit reported in the wild.
Use-after-free in Chrome's Skia component leading to memory corruption and potential code execution.
An account-hijacking vulnerability in Chrome's Loader component, enabling cross-origin data leakage and potentially allowing attackers to hijack user accounts.
The version that knows your environment.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.