Improper Handling of Case Sensitivity in Vite - CVE-2024-23331
Published: January 19, 2024 / Updated: April 8, 2026
Vite
Vite
Description
The vulnerability allows a remote attacker to disclose sensitive information.
The vulnerability exists due to improper access control in the Vite dev server file access restriction for server.fs.deny when handling raw filesystem path requests on case-insensitive filesystems. A remote attacker can send a specially crafted request using case-augmented filenames to disclose sensitive information.
This issue affects exposed dev servers hosted on case-insensitive filesystems, notably Windows.