Vulnerabilidad en el procesamiento de archivos SVG en el paquete de Python CairoSVG (CVE-2021-21236)
Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-400
Consumo de recursos no controlado (Agotamiento de recursos)
Fecha de publicación:
06/01/2021
Última modificación:
13/01/2021
Descripción
CairoSVG es un paquete de Python (pypi). CairoSVG es un conversor de SVG basado en Cairo. En CairoSVG versiones anteriores a 2.5.1, se presenta de denegación de servicio de expresión regular (REDoS). Cuando se procesan archivos SVG, el paquete de python CairoSVG utiliza dos expresiones regulares que son vulnerables a una Denegación de Servicio de Expresiones Regulares (REDoS). Si un atacante proporciona un SVG malicioso, puede hacer que cairosvg se atasque al procesar el archivo durante mucho tiempo. Esto es corregido en la versión 2.5.1. Consulte el aviso Referenced GitHub para obtener más información
Impacto
Puntuación base 3.x
5.50
Gravedad 3.x
MEDIA
Puntuación base 2.0
4.30
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:courtbouillon:cairosvg:*:*:*:*:*:*:*:* | 2.5.1 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página



