CVE-2026-112403 in Pillowthông tin

Tóm tắt

Bởi VulDB • 20/10/2026

Pillow là một thư viện xử lý hình ảnh bằng Python. Trước phiên bản 13.0.0, bộ giải mã JPEG của Pillow có thể ghi một dòng quét (scanline) toàn chiều rộng vào vùng đệm được kích thước cho tỷ lệ thu nhỏ yêu cầu (draft scale). Hàm ImagingJpegDecode không xác thực chiều rộng và số lượng thành phần đầu ra thực tế từ libjpeg sau khi việc thu nhỏ đã được yêu cầu, và một file JPEG SOF3 8-bit lossless được giải mã bởi bản dựng liên kết với libjpeg-turbo 3.x có thể bỏ qua hình học thu nhỏ (downscaling geometry) đã yêu cầu. Kẻ tấn công có thể cung cấp file JPEG như vậy cho ứng dụng sử dụng draft() hoặc thumbnail() để yêu cầu thu nhỏ. Điều này có thể làm hỏng bộ nhớ heap, gây sập tiến trình, hoặc tiềm ẩn khả năng thực thi mã code execution. Các bản dựng libjpeg-turbo 2.x cũ và IJG từ chối đầu vào SOF3 như vậy. Vấn đề này đã được sửa trong phiên bản 13.0.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

19/10/2026

Tiết lộ

20/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Interested in the pricing of exploits?

See the underground prices here!