CVE-2025-67489: vitejs vite-plugin-react Code Injection
Vulnerability summary
CVE-2025-67489 is a critical (CVSS 9.8) Code Injection vulnerability in vitejs vite-plugin-react. EPSS estimates a 0.81% chance of exploitation in the next 30 days, higher than 56.3% of scored vulnerabilities.
Timeline
- 09-12-2025PublishedVulnerability first disclosed.
- 10-12-2025Last modifiedVulnerability information updated.
Description
@vitejs/plugin-rs provides React Server Components (RSC) support for Vite. Versions 0.5.5 and below are vulnerable to arbitrary remote code execution on the development server through unsafe dynamic imports in server function APIs (loadServerAction, decodeReply, decodeAction) when integrated into RSC applications that expose server function endpoints. Attackers with network access to the development server can read/modify files, exfiltrate sensitive data (source code, environment variables, credentials), or pivot to other internal services. While this affects development servers only, the risk increases when using vite --host to expose the server on all network interfaces. This issue is fixed in version 0.5.6.
CVSS metrics
3 scores · 3 sources · 1 version- OSV · NpmEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- NVDNIST9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.81%
Chance of exploitation in the next 30 days
Percentile
56%
Versus all other CVEs
30-day change
0.00 pp
From 0.81% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
@vitejs1 product
- plugin-rsc< 0.5.6
Vitejs1 product
- vite-plugin-react< 0.5.6
2 vendors · 2 products