CVE-2026-55586 in SumatraPDFthông tin

Tóm tắt

Bởi VulDB • 21/08/2026

SumatraPDF là một trình đọc đa định dạng cho Windows. Trong các phiên bản 3.6.1 và sớm hơn, một tệp CHM được tạo ra có thể cung cấp các độ dài mã Huffman LZX bị lỗi để làm hỏng hàm make_decode_table trong ext/CHMLib/lzx.c. Trong nhánh long-code, hàm này ghi các nút nội bộ mới thông qua next_symbol trước khi xác minh rằng bảng Huffman chuẩn tắc đã vượt quá giới hạn (overflow). Trường hợp PRETREE có thể ghi dữ liệu ra ngoài mảng PRETREE_table gồm 104 phần tử vào trạng thái heap liền kề trong struct LZXstate khi được truy cập thông qua chm_open, chm_retrieve_object, LZXdecompress và BUILD_TABLE. Điều này gây ra tình trạng hỏng bộ nhớ heap (heap memory corruption) trong quá trình phân tích cú pháp, mặc dù việc thực thi mã tùy ý chưa được chứng minh. Không có phiên bản sửa lỗi nào khả dụng tính đến thời điểm xem xét này.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

GitHub M

Đặt trước

17/06/2026

Tiết lộ

20/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00127

KEV

không

Các hoạt động

thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!