CVE-2026-53633 Details
Description
Vitest is a testing framework powered by Vite. From 3.0.0 until 3.2.5, 4.1.8, and 5.0.0-beta.4, Vitest Browser Mode exposed a cdp() API that forwarded raw Chrome DevTools Protocol methods without being gated by allowWrite or allowExec, allowing a remote client with exposed browser API metadata to use CDP Page.setDownloadBehavior and Runtime.evaluate to overwrite vite.config.ts and execute attacker-controlled Node.js code. This issue is fixed in versions 3.2.5, 4.1.8, and 5.0.0-beta.
A critical vulnerability has been identified in Vitest, a testing framework powered by Vite, specifically in versions 3.0.0 prior to 3.2.5, 4.1.8, and 5.0.0-beta.4. The issue arises in Browser Mode, where the 'cdp()' API exposes raw Chrome DevTools Protocol (CDP) methods without proper restrictions. This oversight allows remote clients to manipulate the Vite configuration file and execute arbitrary Node.js code. The vulnerability is particularly concerning when the Browser API is exposed to the network, as it can be exploited remotely.
Users can update to Vitest versions 3.2.5, 4.1.8, or 5.0.0-beta.4, all of which include the necessary fix.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Jul 16, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-749 | Exposed Dangerous Method or Function | [email protected] |
| CWE-862 | Missing Authorization | [email protected] |
Affected Products
No affected product data is available for this CVE.
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 29, 2026 | CVE Modified | CISA-ADP |
| Jul 16, 2026 | CVE Modified | CISA-ADP |
| Jul 14, 2026 | New CVE Received | [email protected] |