CVE-2020-5226 in SimpleSAMLphpinformación

Resumen

por VulDB • 2026-08-06

XSS (Cross-site scripting) en SimpleSAMLphp anterior a la versión 1.18.4. El script www/erroreport.php permite enviar informes de errores al administrador del sistema. A partir de SimpleSAMLphp 1.18.0, se introdujo una nueva clase SimpleSAML\Utils\EMail para gestionar el envío de correos electrónicos, implementada como un wrapper (envoltorio) de una dependencia externa. Este nuevo wrapper permite utilizar plantillas Twig para crear los correos enviados con un informe de error. Dado que Twig proporciona escape automático de variables, se eliminó la necesidad de escapar manualmente el campo de texto libre en www/errorreport.php para evitar un doble escape. Sin embargo, para aquellos usuarios que aún no utilizan la nueva interfaz de usuario, una plantilla de correo está codificada directamente dentro de la clase misma en PHP puro. Como esta plantilla no proporciona ningún tipo de escapado (escaping), es posible inyectar HTML dentro de la plantilla manipulando manualmente el contenido del campo de texto libre.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub, Inc.

Reservar

2020-01-02

Moderación

aceptado

Artículo

VDB-149328

CPE

listo

EPSS

0.00544

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!