In the Linux kernel, the following vulnerability has been resolved: bpf: Reject narrower access to pointer ctx fields The following BPF program, simplified from a syzkaller repro, causes a kernel w…
Medium CVSS 5.5
Summary
In the Linux kernel, the following vulnerability has been resolved: bpf: Reject narrower access to pointer ctx fields The following BPF program, simplified from a syzkaller repro, causes a kernel warning: r0 = *(u8 *)(r1 + 169); exit; With pointer field sk being at offset 168 in __sk_buff. This access is detected as a narrower read in bpf_skb_is_valid_access because it doesn't match offsetof(struct __sk_buff, sk). It is therefore allowed and later proceeds to bpf_convert_ctx_access.…
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/058a0da4f6d916a79b693384111bb80a90d73763 Patch
- https://git.kernel.org/stable/c/202900ceeef67458c964c2af6e1427c8e533ea7c Patch
- https://git.kernel.org/stable/c/33660d44e789edb4f303210c813fc56d56377a90 Patch
- https://git.kernel.org/stable/c/7847c4140e06f6e87229faae22cc38525334c156 Patch
- https://git.kernel.org/stable/c/e09299225d5ba3916c91ef70565f7d2187e4cca0 Patch
- https://git.kernel.org/stable/c/e2e9599f3503df7cf3569d2b6c50d5488fb59435
- https://git.kernel.org/stable/c/feae34c992eb7191862fb1594c704fbbf650fef8 Patch
- https://cert-portal.siemens.com/productcert/html/ssa-019113.html
Timeline
- nvd_ingest NVD