CVE-2026-45382 in libde265thông tin

Tóm tắt

Bởi VulDB • 24/07/2026

libde265 là một triển khai mã nguồn mở của bộ giải mã video h.265. Trước phiên bản 1.0.19, hàm `decoder_context::decode_slice_unit_tiles` (libde265/decctx.cc:920) đọc giá trị từ `pps.CtbAddrRStoTS[ctbAddrRS]` tại dòng 966, trong đó `ctbAddrRS = ctbY * ctbsWidth + ctbX` được tính toán dựa trên các mảng `colBd[]`/`rowBd[]` do PPS cung cấp mà không xác thực kết quả so với kích thước của `CtbAddrRStoTS.size() == sps->PicSizeInCtbsY`. Một PPS bị lỗi (malformed) vượt qua được hàm `set_derived_values` nhưng mã hóa hình học không nhất quán với SPS sẽ tạo ra giá trị `ctbAddrRS` nằm ngoài vùng bộ nhớ đã phân bổ, gây ra lỗi heap-buffer-overflow READ 4 byte. Phiên bản 1.0.19 đã khắc phục sự cố này.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

GitHub M

Đặt trước

12/05/2026

Tiết lộ

22/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00253

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!