Lucene search
+L

2 matches found

OSV
OSV
•added 2026/08/06 8:41 p.m.•15 views

GHSA-MH25-X5HQ-WRQP league/commonmark: Denial of service via colliding heading slugs

Impact UniqueSlugNormalizer::normalize makes each slug document-unique by searching for an unused numeric suffix, but restarts that search from 1 on every collision. The k-th heading that collapses to the same base slug performs k−1 array lookups, so K colliding slugs cost Σk−1 = OK². An attacker...

7.5CVSS5.3AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/08/06 8:41 p.m.•26 views

league/commonmark: Denial of service via colliding heading slugs

Impact UniqueSlugNormalizer::normalize makes each slug document-unique by searching for an unused numeric suffix, but restarts that search from 1 on every collision. The k-th heading that collapses to the same base slug performs k−1 array lookups, so K colliding slugs cost Σk−1 = OK². An attacker...

5.3AI score
SaveExploits0References3Affected Software1
Rows per page
Query Builder