THREATOPS
THREAT OPSThreat News › [GHSA] GHSA-93r5-fhx6-vmg9 (high) — xmldom: Quadratic-time parsing via the malformed-input recovery path — `parseElementStartPart` re-scan and `normalize()` adjacent-text merge

[GHSA] GHSA-93r5-fhx6-vmg9 (high) — xmldom: Quadratic-time parsing via the malformed-input recovery path — `parseElementStartPart` re-scan and `normalize()` adjacent-text merge

highgithub_advisoriesPublished 2026-09-08

GHSA-93r5-fhx6-vmg9 Severity: high CVE: CVE-2026-83614

xmldom: Quadratic-time parsing via the malformed-input recovery path — `parseElementStartPart` re-scan and `normalize()` adjacent-text merge

## Summary

`xmldom`'s malformed-input **error-recovery path** has two quadratic-time (O(n²)) behaviors that a single crafted input triggers together, so a tiny, highly compressible document (tens of KB

Indicators of compromise

Original source: https://github.com/advisories/GHSA-93r5-fhx6-vmg9