Vulnerabilidad en xml_builder de joshnuss (CVE-2026-48590)
Gravedad CVSS v4.0:
BAJA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
21/08/2026
Última modificación:
16/10/2026
Descripción
Vulnerabilidad de inyección XML en joshnuss xml_builder (módulo XmlBuilder) permite la suplantación de contenido, inyección XML.<br />
<br />
Esta vulnerabilidad está asociada con los archivos de programa lib/xml_builder.ex y las rutinas de programa XmlBuilder.generate/1, XmlBuilder.generate/2, XmlBuilder.element/1, XmlBuilder.element/2, XmlBuilder.element/3.<br />
<br />
Los nombres de elementos, nombres de atributos e identificadores de tipo de documento (doctype) se interpolan textualmente en la salida XML serializada sin validación ni escape de caracteres estructurales (, &#39;, &#39;, &). Un atacante que puede influir en un argumento de nombre (por ejemplo, un nombre de elemento derivado de una clave de objeto JSON o un nombre de campo de formulario HTTP) puede inyectar marcado XML arbitrario incluyendo elementos adicionales, comentarios y atributos de gestor de eventos en el documento de salida.<br />
<br />
Este problema afecta a xml_builder: desde 0.0.1 anterior a 2.4.1.
Impacto
Puntuación base 4.0
2.10
Gravedad 4.0
BAJA
Referencias a soluciones, herramientas e información
- https://cna.erlef.org/cves/CVE-2026-48590.html
- https://github.com/joshnuss/xml_builder/commit/d5c0aec32a8eecbb440fb9bbb0f59d4d188d5859
- https://github.com/joshnuss/xml_builder/security/advisories/GHSA-r82p-3q2p-728w
- https://osv.dev/vulnerability/EEF-CVE-2026-48590
- https://github.com/joshnuss/xml_builder/security/advisories/GHSA-r82p-3q2p-728w


