CVE-2026-83608
The `@xmldom/xmldom` serializer emits `DocumentType.name` verbatim into the `<!DOCTYPE …>` 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 **not** add any check for `name`. A `>` (or whitespace) in the name terminates the doctype declaration early, letting the remaining characters become sibling markup in the serialized output. Because `requireWellFormed: true` — the recommended mitigation for the prior xmldom injection CVEs — performs no validation on the DocType `name`, this is a bypass of that control, in the same family as the open element-name (GHSA-w2rr-34g9-rvrj) and attribute-name (GHSA-4w3w-2rp5-g8jm) name-injection advisories.
EPSS 0.61% · 48.1th percentile
Risk Scores
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| xmldom | xmldom | <= 0.6.0, <= 0.6.0, <= 0.6.0 |
| chainguard | gitlab-rails-ce-18.11 | 0, 0, 0 |
| npm | xmldom | 0, 0, 0 |
| @xmldom | xmldom | >= 0.9.0, < 0.9.12, >= 0.7.0, < 0.8.15, >= 0.9.0, < 0.9.12 |
| chainguard | gitlab-rails-ce-fips-19.0 | 0 |
| xmldom | xmldom | 0.7.0, 0.9.0, 0.7.0 |
Timeline
- Sep 1, 2026 Coalition ESS Score
- Sep 1, 2026 CVE Published
- Sep 2, 2026 EPSS Score
- Sep 6, 2026 EPSS Score
- Sep 8, 2026 CVE Updated
- Sep 9, 2026 EPSS Score
- Sep 12, 2026 EPSS Score
- Sep 16, 2026 EPSS Score
- Sep 18, 2026 EPSS Score
- Sep 24, 2026 EPSS Score
- Sep 26, 2026 EPSS Score
- Sep 30, 2026 EPSS Score
References
- https://nvd.nist.gov/vuln/detail/CVE-2026-83608 advisory
- https://github.com/advisories/GHSA-27p8-2357-5qqv advisory
- https://github.com/xmldom/xmldom/security/advisories/GHSA-27p8-2357-5qqv url
- https://github.com/xmldom/xmldom/pull/1071 patch
- https://github.com/xmldom/xmldom/pull/1072 patch
- https://github.com/xmldom/xmldom/commit/57aec90ac57b4408ae7c5d1746bf2a693b5ed90e patch
- https://github.com/xmldom/xmldom/commit/85f12eb4d14b44de33216cfb72b50af4d24e9fdd patch
- https://github.com/xmldom/xmldom/releases/tag/0.8.15 url
- https://github.com/xmldom/xmldom/releases/tag/0.9.12 url