CVE-2026-41672
published 2026-05-07CVE-2026-41672: xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) `DOMParser` and `XMLSerializer` module. In @xmldom/xmldom prior to versions 0.9.10 and…
PriorityP351high7.5CVSS 3.1
AVNACLPRNUINSUCNIHAN
EPSS
0.36%
29.1th percentile
xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) `DOMParser` and `XMLSerializer` module. In @xmldom/xmldom prior to versions 0.9.10 and 0.8.13 and xmldom version 0.6.0 and prior, the package allows attacker-controlled comment content to be serialized into XML without validating or neutralizing comment-breaking sequences. As a result, an attacker can terminate the comment early and inject arbitrary XML nodes into the serialized output. This issue has been patched in versions @xmldom/xmldom versions 0.9.10 and 0.8.13.
Affected
13 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| ansible-automation-platform | automation-portal | — | — |
| grafana | grafana | — | — |
| openshift4 | ose-agent-installer-ui-rhel9 | — | — |
| openshift4 | ose-console | — | — |
| rhdh | rhdh-hub-rhel9 | — | — |
| rhoai | odh-mlflow-rhel9 | — | — |
| xmldom | xmldom | — | — |
| xmldom | xmldom | — | — |
| xmldom | xmldom | — | — |
| xmldom | xmldom | — | — |
| xmldom | xmldom | >= 0 < 0.8.13 | 0.8.13 |
| xmldom | xmldom | 0 – 0.6.0 | — |
| xmldom | xmldom | >= 0.9.0 < 0.9.10 | 0.9.10 |
CVSS provenance
nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
nvdv4.08.7HIGHCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vendor_redhat8.7HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
xmldom has XML node injection through unvalidated comment serialization
ghsa·2026-04-22
CVE-2026-41672 [HIGH] CWE-91 xmldom has XML node injection through unvalidated comment serialization
xmldom has XML node injection through unvalidated comment serialization
## Summary
The package allows attacker-controlled comment content to be serialized into XML without validating or neutralizing comment breaking sequences. As a result, an attacker can terminate the comment early and inject arbitrary XML nodes into the serialized output.
---
## Details
The issue is in the DOM construction and serialization flow for comment nodes.
When `createComment(data)` is called, the supplied string is stored as comment data through the generic character-data handling path. That content is kept as-is. Later, when the document is serialized, the serializer writes comment nodes by concatenating the XML comment delimiters with the stored `node.data` value directly.
That behavior is unsafe becaus
Red Hat
xmldom: @xmldom/xmldom: xmldom: Arbitrary XML Node Injection
vendor_redhat·2026-05-07·CVSS 8.7
CVE-2026-41672 [HIGH] CWE-91 xmldom: @xmldom/xmldom: xmldom: Arbitrary XML Node Injection
xmldom: @xmldom/xmldom: xmldom: Arbitrary XML Node Injection
xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) `DOMParser` and `XMLSerializer` module. In @xmldom/xmldom prior to versions 0.9.10 and 0.8.13 and xmldom version 0.6.0 and prior, the package allows attacker-controlled comment content to be serialized into XML without validating or neutralizing comment-breaking sequences. As a result, an attacker can terminate the comment early and inject arbitrary XML nodes into the serialized output. This issue has been patched in versions @xmldom/xmldom versions 0.9.10 and 0.8.13.
A flaw was found in xmldom and @xmldom/xmldom, a JavaScript module for parsing and serializing XML. This vulnerability allows an attacker to inject malicious content into XML comments. By doing
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2026-41672 jupyterlab: xmldom: Arbitrary XML Node Injection [fedora-all]
bugzilla·2026-06-08·CVSS 8.7
CVE-2026-41672 [HIGH] CVE-2026-41672 jupyterlab: xmldom: Arbitrary XML Node Injection [fedora-all]
CVE-2026-41672 jupyterlab: xmldom: Arbitrary XML Node Injection [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-41672 kf6-breeze-icons: xmldom: Arbitrary XML Node Injection [epel-all]
bugzilla·2026-06-08·CVSS 8.7
CVE-2026-41672 [HIGH] CVE-2026-41672 kf6-breeze-icons: xmldom: Arbitrary XML Node Injection [epel-all]
CVE-2026-41672 kf6-breeze-icons: xmldom: Arbitrary XML Node Injection [epel-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-41672 crow-translate: xmldom: Arbitrary XML Node Injection [fedora-all]
bugzilla·2026-06-08·CVSS 8.7
CVE-2026-41672 [HIGH] CVE-2026-41672 crow-translate: xmldom: Arbitrary XML Node Injection [fedora-all]
CVE-2026-41672 crow-translate: xmldom: Arbitrary XML Node Injection [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-41672 onnxruntime: xmldom: Arbitrary XML Node Injection [fedora-all]
bugzilla·2026-06-08·CVSS 8.7
CVE-2026-41672 [HIGH] CVE-2026-41672 onnxruntime: xmldom: Arbitrary XML Node Injection [fedora-all]
CVE-2026-41672 onnxruntime: xmldom: Arbitrary XML Node Injection [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-41672 kf6-breeze-icons: xmldom: Arbitrary XML Node Injection [fedora-all]
bugzilla·2026-06-08·CVSS 8.7
CVE-2026-41672 [HIGH] CVE-2026-41672 kf6-breeze-icons: xmldom: Arbitrary XML Node Injection [fedora-all]
CVE-2026-41672 kf6-breeze-icons: xmldom: Arbitrary XML Node Injection [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-41672 jupyterlab: xmldom: Arbitrary XML Node Injection [epel-all]
bugzilla·2026-06-08·CVSS 8.7
CVE-2026-41672 [HIGH] CVE-2026-41672 jupyterlab: xmldom: Arbitrary XML Node Injection [epel-all]
CVE-2026-41672 jupyterlab: xmldom: Arbitrary XML Node Injection [epel-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
Bugzilla
CVE-2026-41672 xmldom: @xmldom/xmldom: xmldom: Arbitrary XML Node Injection
bugzilla·2026-05-07·CVSS 8.7
CVE-2026-41672 [HIGH] CVE-2026-41672 xmldom: @xmldom/xmldom: xmldom: Arbitrary XML Node Injection
CVE-2026-41672 xmldom: @xmldom/xmldom: xmldom: Arbitrary XML Node Injection
xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) `DOMParser` and `XMLSerializer` module. In @xmldom/xmldom prior to versions 0.9.10 and 0.8.13 and xmldom version 0.6.0 and prior, the package allows attacker-controlled comment content to be serialized into XML without validating or neutralizing comment-breaking sequences. As a result, an attacker can terminate the comment early and inject arbitrary XML nodes into the serialized output. This issue has been patched in versions @xmldom/xmldom versions 0.9.10 and 0.8.13.
Rapid7
Patch Tuesday - May 2026
blogs_rapid7·2026-05-13·CVSS 10.0
CVE-2026-41089 [CRITICAL] Patch Tuesday - May 2026
Microsoft is publishing 137 vulnerabilities on May 2026 Patch Tuesday . Microsoft is not aware of exploitation in the wild or public disclosure for any of these vulnerabilities. So far this month, Microsoft has provided patches to address 133 browser vulnerabilities, which are not included in the Patch Tuesday count above.
## Windows Netlogon: critical RCE
Anyone responsible for securing a domain controller should prioritize remediation of CVE-2026-41089 , which is a critical stack-based buffer overflow in Windows Netlogon with a CVSS v3 base score of 9.8. Exploitation leads to execution in the context of the Netlogon service, so that’s SYSTEM privileges on the domain controller. For most pentesters, that’s the point at which the customer report more or less writes itself. No privileges
https://github.com/xmldom/xmldom/commit/b397540889086da868c30c366ad5c220d1a750c7https://github.com/xmldom/xmldom/commit/fda7cc313de30243fea35cada64e0bb12099c2a1https://github.com/xmldom/xmldom/pull/987https://github.com/xmldom/xmldom/releases/tag/0.8.13https://github.com/xmldom/xmldom/releases/tag/0.9.10https://github.com/xmldom/xmldom/security/advisories/GHSA-j759-j44w-7fr8https://access.redhat.com/errata/RHSA-2026:26234https://access.redhat.com/security/cve/CVE-2026-41672https://bugzilla.redhat.com/show_bug.cgi?id=2467631https://github.com/xmldom/xmldom/security/advisories/GHSA-j759-j44w-7fr8https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-41672.json
2026-05-07
Published