aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2026-01-28 14:15:39 +0000
committerJakub Kicinski <kuba@kernel.org>2026-01-29 18:25:22 -0800
commitcabd1a976375780dabab888784e356f574bbaed8 (patch)
tree0167d5eced3453c9c6d1aa977f3f1c50e7eb1100 /tools/perf/scripts/python/bin
parentnet: add skb_header_pointer_careful() helper (diff)
downloadlinux-cabd1a976375780dabab888784e356f574bbaed8.tar.gz
linux-cabd1a976375780dabab888784e356f574bbaed8.zip
net/sched: cls_u32: use skb_header_pointer_careful()
skb_header_pointer() does not fully validate negative @offset values. Use skb_header_pointer_careful() instead. GangMin Kim provided a report and a repro fooling u32_classify(): BUG: KASAN: slab-out-of-bounds in u32_classify+0x1180/0x11b0 net/sched/cls_u32.c:221 Fixes: fbc2e7d9cf49 ("cls_u32: use skb_header_pointer() to dereference data safely") Reported-by: GangMin Kim <km.kim1503@gmail.com> Closes: https://lore.kernel.org/netdev/CANn89iJkyUZ=mAzLzC4GdcAgLuPnUoivdLaOs6B9rq5_erj76w@mail.gmail.com/T/ Signed-off-by: Eric Dumazet <edumazet@google.com> Link: https://patch.msgid.link/20260128141539.3404400-3-edumazet@google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions