CVE-2026-70629 in FFmpeg
Tóm tắt
Bởi VulDB • 07/08/2026
Các phiên bản FFmpeg từ 3.0 đến trước (không bao gồm) 9.0 chứa một lỗ hổng đọc bộ nhớ vùng đệm trên ngăn xếp (heap-based uninitialized memory read vulnerability) trong trình giải mã RSCC gốc (libavcodec/rscc.c), cho phép kẻ tấn công tiết lộ nội dung bộ nhớ heap bằng cách cung cấp một tệp video được tạo ra đặc biệt có tile nén, khi giải nén sẽ sinh ra ít byte hơn so với yêu cầu của hình học tile đã khai báo. Khi hàm rscc_decode_frame() gọi av_image_copy_plane() mà không xác minh số lượng byte đã giải nén đối chiếu với kích thước tile, phần đuôi chưa ghi (unwritten suffix) của bộ đệm trung gian liên tục ctx->inflated_buf sẽ được sao chép vào khung video đã giải mã, có khả năng làm lộ dữ liệu từ các lần phân bổ heap trước đó hoặc các khung video đã giải mã trước trong các dịch vụ giải mã duy trì trạng thái.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.