Lucene search
+L

38 matches found

RedhatCVE
RedhatCVE
added 2026/09/18 7:50 a.m.6 views

CVE-2026-83617

A flaw was found in the @xmldom/xmldom library. The requireWellFormed validation for XML element and attribute names can be bypassed by embedding specific line terminator characters. This allows an attacker to inject malformed XML into the document, potentially leading to XML injection...

8.7CVSS0.00328EPSS
SaveExploits0References7
OSV
OSV
added 2026/09/08 9:03 p.m.6 views

GHSA-C7Q8-3CH8-VQPV xmldom: Processing Instruction Target Injection Bypasses requireWellFormed

Summary Document.createProcessingInstruction in @xmldom/xmldom performs no validation on the target parameter. The requireWellFormed: true serializer option validates only for : in the target and a case-insensitive xml prefix, but does not check for characters. A in the target breaks the processi...

8.7CVSS7.3AI score0.00348EPSS
SaveExploits0References9
Github Security Blog
Github Security Blog
added 2026/09/08 9:03 p.m.9 views

xmldom: Processing Instruction Target Injection Bypasses requireWellFormed

Summary Document.createProcessingInstruction in @xmldom/xmldom performs no validation on the target parameter. The requireWellFormed: true serializer option validates only for : in the target and a case-insensitive xml prefix, but does not check for characters. A in the target breaks the processi...

8.7CVSS7.3AI score0.00348EPSS
SaveExploits0References9Affected Software2
Patchstack
Patchstack
added 2026/09/08 9:03 p.m.6 views

NPM: xmldom: Processing Instruction Target Injection Bypasses requireWellFormed

NPM: xmldom: Processing Instruction Target Injection Bypasses requireWellFormed vulnerability discovered by ? in WordPress Npm xmldom versions = 0.6.0...

8.7CVSS7.2AI score0.00348EPSS
SaveExploits0References9Affected Software1
OSV
OSV
added 2026/09/08 9:03 p.m.7 views

GHSA-JXJR-3G7G-3944 xmldom: requireWellFormed element/attribute name validation is bypassable via an embedded line terminator

Summary An embedded line terminator bypasses the requireWellFormed serializer check for element and attribute names. The check was added to fix GHSA-w2rr-34g9-rvrj and GHSA-4w3w-2rp5-g8jm; a name whose first line is well-formed slips past it and is serialized verbatim, so the characters after the...

8.7CVSS7.1AI score0.00328EPSS
SaveExploits0References6
Patchstack
Patchstack
added 2026/09/08 9:02 p.m.7 views

NPM: xmldom: DocType `name` Injection Bypasses requireWellFormed

NPM: xmldom: DocType name Injection Bypasses requireWellFormed vulnerability discovered by ? in WordPress Npm xmldom versions = 0.6.0...

8.7CVSS5.8AI score0.00348EPSS
SaveExploits0References9Affected Software1
OSV
OSV
added 2026/09/08 9:02 p.m.6 views

GHSA-27P8-2357-5QQV xmldom: DocType `name` Injection Bypasses requireWellFormed

Summary The @xmldom/xmldom serializer emits DocumentType.name verbatim into the declaration with no well-formedness guard. GHSA-f6ww-3ggp-fr8h CVE-2026-41674 hardened the serializer's requireWellFormed path for a DocumentType's sibling fields — publicId, systemId, and internalSubset — but it did...

8.7CVSS7.3AI score0.00348EPSS
SaveExploits0References9
Github Security Blog
Github Security Blog
added 2026/09/08 9:02 p.m.9 views

xmldom: DocType `name` Injection Bypasses requireWellFormed

Summary The @xmldom/xmldom serializer emits DocumentType.name verbatim into the declaration with no well-formedness guard. GHSA-f6ww-3ggp-fr8h CVE-2026-41674 hardened the serializer's requireWellFormed path for a DocumentType's sibling fields — publicId, systemId, and internalSubset — but it did...

8.7CVSS6.1AI score0.00348EPSS
SaveExploits0References9Affected Software2
OSV
OSV
added 2026/09/08 9:02 p.m.6 views

GHSA-VR34-HP96-76PP xmldom: requireWellFormed DocType publicId/systemId validation is bypassable via an embedded line terminator

Summary An embedded line terminator bypasses the requireWellFormed serializer check for a DocumentType's publicId and systemId. The check was added to fix GHSA-f6ww-3ggp-fr8h; an id whose first line is a valid literal slips past it and is emitted verbatim into the declaration, so the markup after...

8.7CVSS7AI score0.00328EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2026/09/08 9:02 p.m.8 views

xmldom: requireWellFormed DocType publicId/systemId validation is bypassable via an embedded line terminator

Summary An embedded line terminator bypasses the requireWellFormed serializer check for a DocumentType's publicId and systemId. The check was added to fix GHSA-f6ww-3ggp-fr8h; an id whose first line is a valid literal slips past it and is emitted verbatim into the declaration, so the markup after...

8.7CVSS7AI score0.00328EPSS
SaveExploits0References6Affected Software1
Patchstack
Patchstack
added 2026/09/08 8:31 p.m.6 views

NPM: xmldom: Element name injection via createElement() bypasses requireWellFormed

NPM: xmldom: Element name injection via createElement bypasses requireWellFormed vulnerability discovered by ? in WordPress Npm xmldom versions = 0.6.0...

8.7CVSS7.2AI score0.00348EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/08 8:31 p.m.10 views

xmldom: Element name injection via createElement() bypasses requireWellFormed

Summary Document.createElement in @xmldom/xmldom accepts arbitrary strings as the tagName parameter with zero validation. The serializer emits the tag name verbatim into XML/HTML output. Critically, the requireWellFormed: true serializer option — the recommended mitigation from CVE-2026-41672,...

8.7CVSS7.3AI score0.00348EPSS
SaveExploits0References9Affected Software2
OSV
OSV
added 2026/09/08 8:31 p.m.4 views

GHSA-W2RR-34G9-RVRJ xmldom: Element name injection via createElement() bypasses requireWellFormed

Summary Document.createElement in @xmldom/xmldom accepts arbitrary strings as the tagName parameter with zero validation. The serializer emits the tag name verbatim into XML/HTML output. Critically, the requireWellFormed: true serializer option — the recommended mitigation from CVE-2026-41672,...

8.7CVSS7.3AI score0.00348EPSS
SaveExploits0References9
OSV
OSV
added 2026/09/08 8:30 p.m.4 views

GHSA-4W3W-2RP5-G8JM xmldom: Attribute name injection via setAttribute() bypasses requireWellFormed

Summary Element.setAttribute in @xmldom/xmldom bypasses attribute name validation by calling the private createAttributename method, which performs no validation. The public createAttribute method correctly validates names against an anchored QName pattern, but setAttribute never uses it. The...

8.7CVSS7.1AI score0.00348EPSS
SaveExploits0References9
Patchstack
Patchstack
added 2026/09/08 8:30 p.m.6 views

NPM: xmldom: Attribute name injection via setAttribute() bypasses requireWellFormed

NPM: xmldom: Attribute name injection via setAttribute bypasses requireWellFormed vulnerability discovered by ? in WordPress Npm xmldom versions = 0.6.0...

8.7CVSS7.2AI score0.00348EPSS
SaveExploits0References9Affected Software1
Patchstack
Patchstack
added 2026/09/02 3:18 p.m.7 views

NPM: xmldom: XML fragment injection via invalid EntityReference.nodeName during requireWellFormed serialization

NPM: xmldom: XML fragment injection via invalid EntityReference.nodeName during requireWellFormed serialization vulnerability discovered by ? in WordPress Npm xmldom versions = 0.6.0...

6.3CVSS5.9AI score0.00355EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/02 3:18 p.m.13 views

xmldom: XML fragment injection via invalid EntityReference.nodeName during requireWellFormed serialization

Summary An EntityReference node can be created with an invalid, attacker-controlled name through Document.createEntityReferencename. When this node is serialized directly with: js serializer.serializeToStringref, requireWellFormed: true the invalid nodeName is emitted into the serialized XML...

6.3CVSS5.8AI score0.00355EPSS
SaveExploits0References9Affected Software2
OSV
OSV
added 2026/09/02 3:18 p.m.7 views

GHSA-6GMQ-8VP8-GCM6 xmldom: XML fragment injection via invalid EntityReference.nodeName during requireWellFormed serialization

Summary An EntityReference node can be created with an invalid, attacker-controlled name through Document.createEntityReferencename. When this node is serialized directly with: js serializer.serializeToStringref, requireWellFormed: true the invalid nodeName is emitted into the serialized XML...

6.3CVSS5.8AI score0.00355EPSS
SaveExploits0References9
Snyk
Snyk
added 2026/09/01 5:02 p.m.14 views

XML Injection

Overview @xmldom/xmldom is a javascript ponyfill to provide the following APIs that are present in modern browsers to other runtimes. Since version 0.7.0 this package is published to npm as @xmldom/xmldom and no longer as xmldom Affected versions of this package are vulnerable to XML Injection vi...

8.7CVSS5.7AI score0.00348EPSS
SaveExploits0References2
Snyk
Snyk
added 2026/09/01 5:01 p.m.12 views

XML Injection

Overview @xmldom/xmldom is a javascript ponyfill to provide the following APIs that are present in modern browsers to other runtimes. Since version 0.7.0 this package is published to npm as @xmldom/xmldom and no longer as xmldom Affected versions of this package are vulnerable to XML Injection in...

8.7CVSS7.5AI score0.00328EPSS
SaveExploits0References2
Rows per page
Query Builder