XML Injection Vulnerability in XmlBuilder Module by Josh Nuss
CVE-2026-48590
2.1LOW
What is CVE-2026-48590?
The XmlBuilder module by Josh Nuss is vulnerable to XML Injection, allowing attackers to exploit improperly validated element names, attribute names, and doctype identifiers. This security flaw occurs as these components are incorporated into the serialized XML output without adequate validation or escaping. If an attacker can control a name argument—such as one derived from JSON object keys or HTTP form fields—they can inject arbitrary XML markup. This includes not only malicious elements but also comments and event-handler attributes, leading to potential content spoofing and exploitation of user trust.
Affected Version(s)
xml_builder 0.0.1 < 2.4.1
xml_builder 9fb49131ad3ee146a4c9db9bc175bdffe32e30a0
References
CVSS V4
Score:
2.1
Severity:
LOW
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Peter Ullrich
Joshua Nussbaum
Jonatan Männchen / EEF
