Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

CVE-2026-48049

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-22 Limitación incorrecta de nombre de ruta a un directorio restringido (Path Traversal)
Fecha de publicación:
17/07/2026
Última modificación:
24/10/2026

Descripción

@hapi/inert proporciona manejadores de archivos estáticos y directorios para hapi.js. Desde la versión 4.0.0 hasta la 7.1.0, @hapi/inert sirve archivos estáticos desde un directorio configurado con ’path’ en los manejadores de directorio o archivo, o con ’relativeTo’ para h.file(), con el confinamiento aplicado por la opción ’confine’, pero la verificación de confinamiento comparó la ruta absoluta resuelta con el directorio de confinamiento utilizando una prueba de prefijo de cadena en bruto, por lo que un directorio hermano como /app/static-secret junto a /app/static fue aceptado incorrectamente y podría permitir a un atacante remoto no autenticado leer archivos a través de /..%2fstatic-secret/secret.txt. Este problema está solucionado en la versión 7.1.1.