๐Ÿ” CVE Alert

CVE-2026-124553

HIGH 7.5

BabelDOC from 0.3.61 before 0.7.0 Denial of Service via ToUnicode CMap Parsing

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

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.

CWE CWE-770
Vendor funstory-ai
Product babeldoc
Published Nov 8, 2026
Stay Ahead of the Next One

Get instant alerts for funstory-ai babeldoc

Be the first to know when new high vulnerabilities affecting funstory-ai babeldoc are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

funstory-ai / BabelDOC
0.3.61 < 0.7.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/funstory-ai/BabelDOC/security/advisories/GHSA-wrv8-h9rp-6fqq github.com: https://github.com/funstory-ai/BabelDOC/commit/39a6e9eafeecd39404b94b2f71e88ea058753dd5 github.com: https://github.com/funstory-ai/BabelDOC/blob/main/docs/release-notes/v0.7.0.md github.com: https://github.com/funstory-ai/BabelDOC/blob/v0.6.4/babeldoc/pdfminer/cmapdb.py#L378-L389 github.com: https://github.com/funstory-ai/BabelDOC/blob/v0.6.4/babeldoc/format/pdf/new_parser/runtime/to_unicode_parser_runtime.py#L150-L158 vulncheck.com: https://www.vulncheck.com/advisories/babeldoc-from-0.3.61-before-0.7.0-denial-of-service-via-tounicode-cmap-parsing

Credits

Zachariah Mithani (AploSec) awwaawwa