CVE-2020-15230: fallo de gravedad alta en vapor
Arbitrary file read un Vapor
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
El framework Vapor para Swift (versiones anteriores a 4.29.4) tiene un defecto en el FileMiddleware que permite que los atacantes lean cualquier archivo del servidor manipulando rutas de archivo. Esto es peligroso porque los atacantes pueden acceder a datos sensibles como archivos de configuración o claves privadas.
Vulnerabilidad de path traversal (CWE-22) en el FileMiddleware de Vapor permite que atacantes no autenticados eludan restricciones de directorio y lean archivos arbitrarios en el sistema de archivos. La explotación ocurre mediante solicitudes con secuencias de path traversal que no se sanitizan adecuadamente antes del acceso al archivo.
En el mismo producto, de las más peligrosas a las menos.