Vulnerabilidad en Brizy – Page Builder para WordPress (CVE-2024-3242)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-434
Subida sin restricciones de ficheros de tipos peligrosos
Fecha de publicación:
18/07/2024
Última modificación:
16/01/2025
Descripción
El complemento Brizy – Page Builder para WordPress es vulnerable a la carga de archivos arbitrarios debido a la falta de validación de la extensión del archivo en la función validarImageContent llamada a través de storeImages en todas las versiones hasta la 2.4.43 incluida. Esto hace posible que atacantes autenticados, con acceso de colaborador y superior, carguen archivos arbitrarios en el servidor del sitio afectado, lo que puede hacer posible la ejecución remota de código. La versión 2.4.44 impide la carga de archivos que terminen en .sh y .php. La versión 2.4.45 soluciona completamente el problema.
Impacto
Puntuación base 3.x
8.80
Gravedad 3.x
ALTA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:brizy:brizy:*:*:*:*:*:wordpress:*:* | 2.4.45 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- https://plugins.trac.wordpress.org/browser/brizy/trunk/editor/zip/archiver.php#L264
- https://plugins.trac.wordpress.org/browser/brizy/trunk/editor/zip/archiver.php#L547
- https://plugins.trac.wordpress.org/changeset/3086506/brizy/trunk/editor/zip/archiver.php
- https://plugins.trac.wordpress.org/changeset/3112878/brizy/trunk?contextall=1&old=3086506&old_path=/brizy/trunk
- https://www.wordfence.com/threat-intel/vulnerabilities/id/a414de0a-ae44-4955-bd25-ec6ad7860835?source=cve
- https://plugins.trac.wordpress.org/browser/brizy/trunk/editor/zip/archiver.php#L264
- https://plugins.trac.wordpress.org/browser/brizy/trunk/editor/zip/archiver.php#L547
- https://plugins.trac.wordpress.org/changeset/3086506/brizy/trunk/editor/zip/archiver.php
- https://plugins.trac.wordpress.org/changeset/3112878/brizy/trunk?contextall=1&old=3086506&old_path=/brizy/trunk
- https://www.wordfence.com/threat-intel/vulnerabilities/id/a414de0a-ae44-4955-bd25-ec6ad7860835?source=cve