CVE-2025-31125: fallo de gravedad media en vitejs vite
Vite has a `server.fs.deny` bypassed for `inline` and `raw` with `?import` query
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Corrige ahora. Ella está bajo explotación confirmada por CISA y tiene exploit funcional público.
Declaraciones oficiales de los fabricantes en formato CSAF/VEX: si su producto está afectado, ya corregido o descartado — y por qué. Es afirmación del fabricante, no juicio de Vexday.
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Vite permite leer archivos protegidos usando parámetros especiales en la URL (?inline&import o ?raw?import), omitiendo las restricciones de seguridad. Solo servidores de desarrollo expuestos en la red se ven afectados.
Una vulnerabilidad de travesía de directorios en el servidor de desarrollo de Vite ignora las restricciones server.fs.deny cuando se añaden los parámetros ?inline&import o ?raw?import a las solicitudes. El ataque requiere acceso a la red del servidor expuesto y permite divulgación no autorizada de archivos sensibles fuera del directorio permitido.
El análisis completo de esta CVE está disponible en portugués →
En el mismo producto, de las más peligrosas a las menos.