CVE-2026-54071
Last modified
CVE-2026-54071 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. BabelDOC is a document translation tool. Prior to 0.6.3, BabelDOC's vendored PDF parser in babeldoc/pdfminer/cmapdb.py deserializes untrusted pickle data when CMapDB._load_data() loads CMap files.
Description
BabelDOC is a document translation tool. Prior to 0.6.3, BabelDOC's vendored PDF parser in babeldoc/pdfminer/cmapdb.py deserializes untrusted pickle data when CMapDB._load_data() loads CMap files. PDF-controlled Encoding or CMapName values and embedded PostScript usecmap operators can reach this sink after path separators are decoded, while _normalize_cmap_name() removes only a leading slash. Absolute paths or traversal sequences can escape the trusted CMap directories through os.path.join(), select an attacker-writable .pickle.gz file, and cause pickle.loads() to execute arbitrary Python code with the privileges of the BabelDOC process. This issue is fixed in version 0.6.3.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| funstory-ai | BabelDOC | < 0.6.3 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-54071?
How severe is CVE-2026-54071?
How do I fix CVE-2026-54071?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-54066SiYuan is an open-source personal knowledge management syste…7.5
- CVE-2026-54067SiYuan is an open-source personal knowledge management syste…9.9
- CVE-2026-54068SiYuan is an open-source personal knowledge management syste…5.9
- CVE-2026-54069SiYuan is an open-source personal knowledge management syste…9.2
- CVE-2026-5407SMB2 protocol dissector infinite loop in Wireshark 4.6.0 to …5.5
- CVE-2026-54070SiYuan is an open-source personal knowledge management syste…7.1
- CVE-2026-54072Authorizer is an open-source, self-hostable authentication a…9.3
- CVE-2026-54073VeraCrypt provides disk encryption with strong security base…4.6
- CVE-2026-54074Tina is a headless content management system. @tinacms/cli v…7.8
- CVE-2026-54076ArcadeDB is a Multi-Model DBMS. Prior to 26.6.1, the fix for…8.1
- CVE-2026-54077ArcadeDB is a Multi-Model DBMS. Prior to 26.6.1, the IMPORT …7.1
- CVE-2026-54078veraPDF validation model is an implementation of the veraPDF…8.7
Are you affected by CVE-2026-54071?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
