fix: pdfminer drops extractable text #4310
Add test for embedded cmap text
cf230145
monkeypatch pdfminer
96995e89
update version and changelog
42ce371e
Merge branch 'main' into fix/pdfminer-drops-extractable-text
e4b83b21
cursor
commented
on 2026-03-31
formatting
0d4b72f7
version
0ca0f56c
fix: cap CMap range expansion to prevent DoS from crafted PDFs
18a88ff9
cursor
commented
on 2026-03-31
fix: use total_mappings counter for CMap DoS cap
23fdb00c
cursor
commented
on 2026-03-31
fix: harden CMap parser against reversed ranges and indirect refs
446c6f5d
Add test fixture
c8a1e34d
subclass instead of monkeypatch
a6debcaa
linty
278f5252
badGarnet
approved these changes
on 2026-04-01
add hi_res test
ef8896de
Add more test cases
a326c2b2
fix: add stream size cap and WMode support to CMap parser
1f078b48
format
1e109e1e
Add more security tests for CustomPDFResourceManager
229c400c
refactor: resolve embedded CMap at font construction time
4326b15f
cragwolfe
approved these changes
on 2026-04-01
qued
merged
6ada488f
into main 82 days ago
qued
deleted the fix/pdfminer-drops-extractable-text branch 82 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub