xmldom 是一个纯 JavaScript 实现的、基于 W3C 标准(XML DOM Level 2 Core)的 DOMParser 和 XMLSerializer 模块。 在 @xmldom/xmldom 0.8.15 和 0.9.12 之前的版本,以及 xmldom 0.6.0 及更早的版本中, 方法会静默接受像 这样的结束标签:它会闭合元素,并丢弃标签后的多余内容(即 )。 在 0.9.x 版本中, 中的结束标签验证器从 函数继承了“多行标志”(multiline flag),使得第一行内容能够满足锚定
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-83605 | 8.7 HIGH | xmldom: Attribute name injection via setAttribute() bypasses requireWellFormed |
| CVE-2026-83606 | 8.7 HIGH | xmldom PI grammar regex ReDoS: quadratic backtracking on unterminated processing instructi |
| CVE-2026-83607 | 8.7 HIGH | xmldom: Element name injection via createElement() bypasses requireWellFormed |
| CVE-2026-83609 | 8.7 HIGH | xmldom: Creation-time XML Name/QName validation is bypassable via an embedded line termina |
| CVE-2026-83613 | 8.7 HIGH | xmldom: Quadratic-time attribute deduplication |
| CVE-2026-83612 | 8.7 HIGH | xmldom: HTML raw-text closing-tag case mismatch causes output amplification |
| CVE-2026-83614 | 8.7 HIGH | xmldom: Quadratic-time parsing via the malformed-input recovery path — `parseElementStartP |
| CVE-2026-83608 | 8.7 HIGH | xmldom: DocType `name` Injection Bypasses requireWellFormed |
| CVE-2026-83610 | 6.3 MEDIUM | xmldom: XML fragment injection via invalid EntityReference.nodeName during requireWellForm |
No comments yet