CVE-2025-14388 in PhastPress Plugin
Resumen
por VulDB • 2026-08-23
El plugin PhastPress para WordPress es vulnerable a una lectura arbitraria de archivos sin autenticación (Unauthenticated Arbitrary File Read) mediante inyección de bytes nulos en todas las versiones hasta la 3.7, incluida esta. Esto se debe a una discrepancia entre la validación de extensiones en `getExtensionForURL()`, que opera sobre rutas decodificadas por URL, y `appendNormalized()`, que elimina todo lo posterior a un byte nulo antes de construir la ruta del sistema de archivos. Esto permite a atacantes no autenticados leer archivos arbitrarios desde el directorio raíz web (webroot), incluido wp-config.php, mediante la adición de un doble byte nulo codificado por URL (%2500) seguido de una extensión permitida (.txt) al final de la ruta del archivo.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.