ipv6: sr: fix possible use-after-free and null-ptr-deref
authorVasiliy Kovalev <kovalev@altlinux.org>
Thu, 15 Feb 2024 20:27:17 +0000 (23:27 +0300)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 20 Feb 2024 09:17:14 +0000 (10:17 +0100)
commit5559cea2d5aa3018a5f00dd2aca3427ba09b386b
treed4ce7eca14d1d723a0c6e195c106157b3bbba4ed
parent40b9385dd8e6a0515e1c9cd06a277483556b7286
ipv6: sr: fix possible use-after-free and null-ptr-deref

The pernet operations structure for the subsystem must be registered
before registering the generic netlink family.

Fixes: 915d7e5e5930 ("ipv6: sr: add code base for control plane support of SR-IPv6")
Signed-off-by: Vasiliy Kovalev <kovalev@altlinux.org>
Link: https://lore.kernel.org/r/20240215202717.29815-1-kovalev@altlinux.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
net/ipv6/seg6.c