gjtorikian/commonmarker · Security
Several quadratic complexity bugs may lead to denial of service in Commonmarker
- GHSA ID
- GHSA-7vh7-fw88-wj87
- Severity
- medium
- Published
- Updated
Description
Impact
Several quadratic complexity bugs in commonmarker's underlying cmark-gfm library may lead to unbounded resource exhaustion and subsequent denial of service.
The following vulnerabilities were addressed:
For more information, consult the release notes for version 0.29.0.gfm.12.
Mitigation
Users are advised to upgrade to commonmarker version 0.23.10.
CWEs
- CWE-407 · Inefficient Algorithmic Complexity
References
- https://github.com/gjtorikian/commonmarker/security/advisories/GHSA-7vh7-fw88-wj87 ↗
- https://github.com/gjtorikian/commonmarker/commit/db8cd377b54541f7fd484d168b7682a282a680f7 ↗
- https://github.com/github/cmark-gfm/releases/tag/0.29.0.gfm.12 ↗
- https://rubygems.org/gems/commonmarker/versions/0.23.10 ↗
- https://github.com/advisories/GHSA-7vh7-fw88-wj87 ↗