libpcap 的 BPF(Berkeley Packet Filter)解释器存在缺陷:它既无法检测到因缺少返回指令而导致过滤器程序缓冲区末尾被访问的情况,也无法检测出跳转指令的偏移量导致指针越界(超出缓冲区范围)的情况。 在特定的非常规使用场景中,精心构造的过滤器程序可能导致解释器尝试读取缓冲区周围 32GiB 的操作系统进程内存(在 64 位架构上),或在 32 位架构上尝试读取整个地址空间。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| The Tcpdump Group | libpcap | < 1.10.7 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| The Tcpdump Group | libpcap | 0 ~ 1.10.7 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-0799 | 8.7 HIGH | OOBR and OOBW in libpcap before 1.10.7 |
| CVE-2026-6244 | 5.5 MEDIUM | division by zero in libpcap before 1.10.7 |
| CVE-2026-6554 | 5.5 MEDIUM | infinte loop in libpcap before 1.10.7 |
| CVE-2026-31911 | 5.5 MEDIUM | abort() in libpcap before 1.10.7 on an invalid BPF opcode |
| CVE-2026-18238 | 5.0 MEDIUM | OOBR in rpcap client in libpcap before 1.10.7 |
| CVE-2026-18313 | 4.3 MEDIUM | rpcapd memory leak in libpcap before 1.10.7 |
No comments yet