Bug 2515536 (CVE-2026-73653) - CVE-2026-73653 vitest: Vitest: Browser Mode provider commands bypass the file-access permission gate
Summary: CVE-2026-73653 vitest: Vitest: Browser Mode provider commands bypass the file...
Keywords:
Status: NEW
Alias: CVE-2026-73653
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
urgent
urgent
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2526723 2526724
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-08-13 18:44 UTC by OSIDB Bzimport
Modified: 2026-09-01 10:04 UTC (History)
49 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-08-13 18:44:27 UTC
Vitest is a testing framework powered by Vite. Prior to versions 3.2.7, 4.1.10, and 5.0.0-beta.6, Browser Mode provider commands including upload, takeScreenshot, screenshotMatcher, stopChunkTrace, deleteTracing, and annotateTraces accept browser-supplied file paths without enforcing the allowWrite permission gate or confining paths to the project root. A client that can reach the Browser Mode API can read arbitrary local files, create or overwrite image and trace files, or delete files accessible to the Vitest process even when allowWrite is false. This issue is fixed in versions 3.2.7, 4.1.10, and 5.0.0-beta.6.


Note You need to log in before you can comment on or make changes to this bug.