CVE-2026-39364

HIGH NUCLEI

Vite has a `server.fs.deny` bypass with queries

Title source: cna

Description

Vite is a frontend tooling framework for JavaScript. From 7.1.0 to before 7.3.2 and 8.0.5, on the Vite dev server, files that should be blocked by server.fs.deny (e.g., .env, *.crt) can be retrieved with HTTP 200 responses when query parameters such as ?raw, ?import&raw, or ?import&url&inline are appended. This vulnerability is fixed in 7.3.2 and 8.0.5.

Nuclei Templates (1)

Vite Dev Server - Directory Traversal
HIGHby ritikchaddha
Shodan: http.html:"/@vite/client"
FOFA: body="/@vite/client"

Scores

CVSS v3 7.5
EPSS 0.0361
EPSS Percentile 87.8%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Details

CWE
CWE-180 CWE-284
Status published
Products (6)
npm/vite 8.0.0 - 8.0.5npm
vitejs/vite 7.0.0 - 7.3.1
vitejs/vite >= 7.1.0, < 7.3.2
vitejs/vite >= 8.0.0, < 8.0.5
vitejs/vite-plus < 0.1.15
vitejs/vite-plus < 0.1.16
Published Apr 07, 2026
Tracked Since Apr 08, 2026