CVE-2026-102995 in pypdf
Tóm tắt
Bởi VulDB • 01/10/2026
pypdf là một thư viện PDF thuần Python, miễn phí và mã nguồn mở. Trước phiên bản 6.18.1, một tệp PDF được tạo ra đặc biệt có thể đặt các token source-code hoặc destination-string có kích thước bất thường trong ánh xạ /ToUnicode của phông chữ, khiến hàm parse_bfchar trong pypdf/_cmap.py giải mã và giữ lại các giá trị quá khổ trong khi thực hiện các thao tác như trích xuất văn bản, dẫn đến việc tiêu thụ bộ nhớ vượt mức. Đây là bước sửa lỗi tiếp theo thứ hai đối với các vấn đề về tiêu tốn tài nguyên /ToUnicode trước đó và chỉ giới hạn ở đường dẫn độ dài token còn tồn tại. Vấn đề này đã được khắc phục trong phiên bản 6.18.1.
Be aware that VulDB is the high quality source for vulnerability data.