netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net v3 0/1] atm: mpoa: Fix UAF on qos_head list in procfs
@ 2025-12-04  6:24 Minseong Kim
  2025-12-04  6:24 ` [PATCH net v3 1/1] " Minseong Kim
  2025-12-04 13:27 ` [PATCH net v3 0/1] " Simon Horman
  0 siblings, 2 replies; 7+ messages in thread
From: Minseong Kim @ 2025-12-04  6:24 UTC (permalink / raw)
  To: David S . Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni
  Cc: Simon Horman, netdev, linux-kernel, Minseong Kim

Changes since v2:
  - Replace atm_mpoa_search_qos() with atm_mpoa_get_qos() to avoid
    returning an unprotected pointer.
  - Add atm_mpoa_delete_qos_by_ip() so search+unlink+free is atomic
    under qos_mutex, preventing double-free/UAF.
  - Update all callers accordingly.

Minseong Kim (1):
  atm: mpoa: Fix UAF on qos_head list in procfs

 net/atm/mpc.c         | 184 ++++++++++++++++++++++++++++++++----------
 net/atm/mpc.h         |   3 +-
 net/atm/mpoa_caches.c |  17 ++--
 net/atm/mpoa_proc.c   |   2 +-
 4 files changed, 149 insertions(+), 57 deletions(-)

-- 
2.39.5 (Apple Git-154)


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-12-16 16:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-04  6:24 [PATCH net v3 0/1] atm: mpoa: Fix UAF on qos_head list in procfs Minseong Kim
2025-12-04  6:24 ` [PATCH net v3 1/1] " Minseong Kim
2025-12-11  9:50   ` Jakub Kicinski
2025-12-16 12:09   ` [PATCH net v4] " Minseong Kim
2025-12-16 16:59     ` Simon Horman
2025-12-04 13:27 ` [PATCH net v3 0/1] " Simon Horman
2025-12-04 13:35   ` Minseong Kim

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).