[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260127144433.196836-1-edumazet@google.com>
Date: Tue, 27 Jan 2026 14:44:31 +0000
From: Eric Dumazet <edumazet@...gle.com>
To: "David S . Miller" <davem@...emloft.net>, Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>
Cc: Simon Horman <horms@...nel.org>, Jamal Hadi Salim <jhs@...atatu.com>,
Cong Wang <xiyou.wangcong@...il.com>, Jiri Pirko <jiri@...nulli.us>,
GangMin Kim <km.kim1503@...il.com>, netdev@...r.kernel.org, eric.dumazet@...il.com,
Eric Dumazet <edumazet@...gle.com>
Subject: [PATCH net 0/2] net: fix potential crash in net/sched/cls_u32.c
GangMin Kim provided a report and a repro fooling u32_classify().
Add skb_header_pointer_careful() variant of skb_header_pointer()
and use it in net/sched/cls_u32.c.
Later we can also use it in net/sched/act_pedit.c
Eric Dumazet (2):
net: add skb_header_pointer_careful() helper
net/sched: cls_u32: use skb_header_pointer_careful()
include/linux/skbuff.h | 12 ++++++++++++
net/sched/cls_u32.c | 13 ++++++-------
2 files changed, 18 insertions(+), 7 deletions(-)
--
2.53.0.rc1.217.geba53bf80e-goog
Powered by blists - more mailing lists