aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorPhil Sutter <[email protected]>2021-06-08 11:40:57 +0200
committerPablo Neira Ayuso <[email protected]>2021-06-09 02:42:52 +0200
commitcf6b5ffdce5a78b2fcb0e53b3a2487c490bcbf7f (patch)
treebf2d722476e0f24697c80ca97d77172fe4caea26 /tools/perf/scripts/python/syscall-counts.py
parente2cf17d3774c323ef6dab6e9f7c0cfc5e742afd9 (diff)
netfilter: nft_exthdr: Fix for unsafe packet data read
While iterating through an SCTP packet's chunks, skb_header_pointer() is called for the minimum expected chunk header size. If (that part of) the skbuff is non-linear, the following memcpy() may read data past temporary buffer '_sch'. Use skb_copy_bits() instead which does the right thing in this situation. Fixes: 133dc203d77df ("netfilter: nft_exthdr: Support SCTP chunks") Suggested-by: Florian Westphal <[email protected]> Signed-off-by: Phil Sutter <[email protected]> Reviewed-by: Florian Westphal <[email protected]> Signed-off-by: Pablo Neira Ayuso <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions