Vulnerabilidad en la función XMLDocument::getRoot en la función renderDocument en SVGPP SVG++ library (CVE-2021-44960)
Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-476
Desreferencia a puntero nulo (NULL)
Fecha de publicación:
15/02/2022
Última modificación:
03/11/2025
Descripción
En SVGPP SVG++ library versión 1.3.0, la función XMLDocument::getRoot en la función renderDocument manejaba el objeto XMLDocument inapropiadamente, devolviendo un puntero null por adelantado en el segundo if, resultando en una referencia de puntero nulo tras la función renderDocument
Impacto
Puntuación base 3.x
6.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:svgpp:svgpp:1.3.0:*:*:*:*:*:*:* |
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://github.com/svgpp/svgpp/issues/101
- https://github.com/svgpp/svgpp/issues/101.aa
- https://lists.debian.org/debian-lts-announce/2023/04/msg00001.html
- https://github.com/svgpp/svgpp/issues/101
- https://github.com/svgpp/svgpp/issues/101.aa
- https://lists.debian.org/debian-lts-announce/2023/04/msg00001.html
- https://lists.debian.org/debian-lts-announce/2025/10/msg00016.html



