Skip to content

Fix two further potential unbounded recursions in GUE error handlers

Stefano Brivio lkml netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2fou: Prevent unbounded recursion in GUE error handler also with UDP-Litenet/ipv4/fou.c+2 -10 replies
2/2fou6: Prevent unbounded recursion in GUE error handlernet/ipv6/fou6.c+8 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH net 0/2] Fix two further potential unbounded recursions in GUE error handlers

Patch 1/2 takes care of preventing the issue fixed by commit 11789039da53 ("fou: Prevent unbounded recursion in GUE error handler") also with UDP-Lite payloads -- I just realised this might happen from a syzbot report.

Patch 2/2 fixes the issue for both UDP and UDP-Lite on IPv6, which I also forgot to deal with in that same commit.

Stefano Brivio (2):
fou: Prevent unbounded recursion in GUE error handler also with
UDP-Lite
fou6: Prevent unbounded recursion in GUE error handler

 net/ipv4/fou.c  | 3 ++-
 net/ipv6/fou6.c | 8 ++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)
Signature · 1 line
2.20.1