Vulnerabilidad en plugin de WordPress WS Optimize (CVE-2026-12089)
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:
13/06/2026
Última modificación:
23/07/2026
Descripción
El plugin LWS Optimize - All-in-One Speed Booster & Cache Tools para WordPress es vulnerable a la lectura arbitraria de archivos en versiones hasta la 3.3.19, inclusive. Esto se debe a que la función combine_current_css() confía en los valores obtenidos del HTML de la página y convierte las URL del mismo sitio en rutas absolutas del sistema de archivos antes de leerlos con file_get_contents()/Minify\CSS::add(), sin exigir que la ruta resuelta permanezca dentro de ABSPATH o tenga una extensión .css. Esto permite que atacantes autenticados, con acceso de nivel Editor o superior, lean archivos arbitrarios.
Impacto
Puntuación base 3.x
4.90
Gravedad 3.x
MEDIA
Referencias a soluciones, herramientas e información
- https://plugins.trac.wordpress.org/browser/lws-optimize/tags/3.3.19/Classes/Front/LwsOptimizeCSSManager.php#L289
- https://plugins.trac.wordpress.org/browser/lws-optimize/tags/3.3.19/Classes/Front/LwsOptimizeCSSManager.php#L61
- https://www.wordfence.com/threat-intel/vulnerabilities/id/5cb80db2-753c-40fa-aee4-7d8c1749d037?source=cve


