Thread (5 messages) 5 messages, 2 authors, 2025-01-14
STALE526d
Revisions (2)
  1. v1 [diff vs current]
  2. v2 current

[PATCH v2 net 0/3] gtp/pfcp: Fix use-after-free of UDP tunnel socket.

From: Kuniyuki Iwashima <hidden>
Date: 2025-01-10 01:48:13

Xiao Liang pointed out weird netns usages in ->newlink() of
gtp and pfcp.

This series fixes the issues.

Link: https://lore.kernel.org/netdev/20250104125732.17335-1-shaw.leon@gmail.com/ (local)


Changes:
  v2:
    * Patch 1
      * Fix uninit/unused local var

  v1: https://lore.kernel.org/netdev/20250108062834.11117-1-kuniyu@amazon.com/ (local)


Kuniyuki Iwashima (3):
  gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
  gtp: Destroy device along with udp socket's netns dismantle.
  pfcp: Destroy device along with udp socket's netns dismantle.

 drivers/net/gtp.c  | 26 +++++++++++++++++---------
 drivers/net/pfcp.c | 15 ++++++++++-----
 2 files changed, 27 insertions(+), 14 deletions(-)

-- 
2.39.5 (Apple Git-154)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help