CVE-2020-5238
MEDIUM6.5EPSS 0.51%Published: 7/1/2020Modified: 4/28/2026
Description
The table extension in GitHub Flavored Markdown before version 0.29.0.gfm.1 takes O(n * n) time to parse certain inputs. An attacker could craft a markdown table which would take an unreasonably long time to process, causing a denial of service. This issue does not affect the upstream cmark project. The issue has been fixed in version 0.29.0.gfm.1.
Affected packages (5)
- Debian/cmark-gfmfrom 0
- Debian/haskell-cmark-gfmfrom 0, < 0.2.1+ds1-1
- Debian/python-cmarkgfmfrom 0
- Debian/r-cran-commonmarkfrom 0
- Debian/ruby-commonmarkerfrom 0, < 0.21.0-1
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | MEDIUM6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |