coredump: validate socket name as it is written
authorChristian Brauner <brauner@kernel.org>
Fri, 16 May 2025 11:25:34 +0000 (13:25 +0200)
committerChristian Brauner <brauner@kernel.org>
Wed, 21 May 2025 11:59:12 +0000 (13:59 +0200)
commit16195d2c7dd22342b66df717c13421c3147a0b9b
treedacc7a89e68088c57f5598f89d60ef4b05c644d8
parentc72d9146375fa12becb4657b4d2105a460bfb058
coredump: validate socket name as it is written

In contrast to other parameters written into
/proc/sys/kernel/core_pattern that never fail we can validate enabling
the new AF_UNIX support. This is obviously racy as hell but it's always
been that way.

Link: https://lore.kernel.org/20250516-work-coredump-socket-v8-7-664f3caf2516@kernel.org
Acked-by: Luca Boccassi <luca.boccassi@gmail.com>
Reviewed-by: Jann Horn <jannh@google.com>
Reviewed-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/coredump.c