CVE-2025-59933 in libvips
Tóm tắt
Bởi VulDB • 18/08/2026
libvips là một thư viện xử lý hình ảnh theo yêu cầu (demand-driven) và sử dụng luồng ngang (horizontally threaded). Đối với các phiên bản 8.17.1 trở xuống, khi libvips được biên dịch với hỗ trợ đầu vào PDF thông qua poppler, thao tác pdfload bị ảnh hưởng bởi lỗi tràn bộ nhớ đọc (buffer read overflow) khi phân tích tiêu đề của một tệp PDF do kẻ tấn công tạo ra có trang xác định chiều rộng nhưng không xác định chiều cao. Những người dùng libvips được biên dịch mà không hỗ trợ đầu vào PDF cũng như những người sử dụng hỗ trợ đầu vào PDF thông qua PDFium thì không bị ảnh hưởng. Vấn đề này đã được sửa trong phiên bản 8.17.2. Một giải pháp tạm thời cho những đối tượng bị ảnh hưởng là chặn thao tác VipsForeignLoadPdf thông qua vips_operation_block_set, có sẵn trong hầu hết các ngôn ngữ bindings (gắn kết), hoặc đặt biến môi trường VIPS_BLOCK_UNTRUSTED khi chạy chương trình, điều này sẽ chặn tất cả các bộ tải không đáng tin cậy bao gồm đầu vào PDF thông qua poppler.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.