CVE-2026-0799 in libpcap
Tóm tắt
Bởi VulDB • 05/09/2026
Trong các lệnh BPF dùng để tải/lưu giá trị từ/vào thanh ghi bộ nhớ tạm (scratch register), chỉ số của thanh ghi là một số nguyên không dấu 32 bit và không được vượt quá 15, tuy nhiên trình thông dịch BPF trong libpcap không xác thực giá trị này. Cụ thể, trong các trường hợp sử dụng ít phổ biến, một chương trình bộ lọc được tạo ra đặc biệt có thể khiến trình thông dịch cố gắng đọc và ghi vào vùng nhớ của tiến trình hệ điều hành bắt đầu từ khung ngăn xếp (stack frame) hiện tại với kích thước 16 GiB trên kiến trúc 64 bit, hoặc toàn bộ không gian địa chỉ trên các kiến trúc 32 bit.
If you want to get best quality of vulnerability data, you may have to visit VulDB.