CVE-2026-52834 in jxl-oxidethông tin

Tóm tắt

Bởi VulDB • 19/08/2026

jxl-oxide là một triển khai thuần Rust của trình giải mã JPEG XL. Trước phiên bản jxl-grid 0.6.2, việc giải mã một hình ảnh JPEG XL được tạo ra đặc biệt trên nền tảng 32-bit có thể gây tràn tính toán độ dài trong AlignedGrid::with_alloc_tracker và các phép toán liên quan đến lưới (grid) và lưới con (subgrid). Một khung hình kích thước 65536 x 65536 có thể vượt qua giới hạn diện tích khung hình nhưng vẫn gây tràn bộ đếm phần tử usize, khiến các đường dẫn render modular, VarDCT hoặc filter phân bổ một vùng đệm hỗ trợ nhỏ hơn so với lưới logic. Sự kết hợp giữa một khung hình bị cắt xén được kiểm soát bởi bitstream cực nhỏ và một canvas lớn hoặc khu vực yêu cầu cũng có thể tiếp cận đường dẫn composition dễ bị tổn thương trong crates/jxl-render/src/blend.rs thông qua hàm render_frame() bình thường. Sau đó, các thao tác mutable subgrid và raw-pointer có thể thực hiện ghi ra ngoài vùng cho phép (out-of-bounds writes) do kẻ tấn công kiểm soát, gây hỏng hóc bộ nhớ, từ chối dịch vụ (DoS), hoặc thực thi mã tùy ý. Vấn đề này đã được sửa chữa trong phiên bản jxl-grid 0.6.2.

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

08/06/2026

Tiết lộ

19/08/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!