High severity7.5NVD Advisory· Published Nov 8, 2026· Updated Nov 8, 2026
CVE-2026-124553
CVE-2026-124553
Description
BabelDOC from 0.3.61 before 0.7.0 contains a resource exhaustion vulnerability that allows remote attackers to exhaust CPU and memory by supplying unbounded bfrange and cidrange spans. Attackers can submit a crafted PDF whose embedded ToUnicode CMap declares a huge range, driving billions of loop iterations and stalling the translation worker.
Affected products
1- Range: 0.3.61 <= x < 0.7.0
Patches
Vulnerability mechanics
References
6- github.com/funstory-ai/BabelDOC/blob/main/docs/release-notes/v0.7.0.mdnvd
- github.com/funstory-ai/BabelDOC/blob/v0.6.4/babeldoc/format/pdf/new_parser/runtime/to_unicode_parser_runtime.pynvd
- github.com/funstory-ai/BabelDOC/blob/v0.6.4/babeldoc/pdfminer/cmapdb.pynvd
- github.com/funstory-ai/BabelDOC/commit/39a6e9eafeecd39404b94b2f71e88ea058753dd5nvd
- github.com/funstory-ai/BabelDOC/security/advisories/GHSA-wrv8-h9rp-6fqqnvd
- www.vulncheck.com/advisories/babeldoc-from-0.3.61-before-0.7.0-denial-of-service-via-tounicode-cmap-parsingnvd
News mentions
0No linked articles in our index yet.