Re: [PATCH 1/2 net v3] net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled
| Newsgroups | gmane.linux.network.bridge,gmane.linux.network |
|---|---|
| Message-ID | <177272703204.3188128.4802292927759859112.git-patchwork-notify@kernel.org> |
Hello: This series was applied to netdev/net.git (main) by Jakub Kicinski <[email protected]>: On Wed, 4 Mar 2026 13:03:56 +0100 you wrote: > When booting with the 'ipv6.disable=1' parameter, the nd_tbl is never > initialized because inet6_init() exits before ndisc_init() is called > which initializes it. Then, if neigh_suppress is enabled and an ICMPv6 > Neighbor Discovery packet reaches the bridge, br_do_suppress_nd() will > dereference ipv6_stub->nd_tbl which is NULL, passing it to > neigh_lookup(). This causes a kernel NULL pointer dereference. > > [...] Here is the summary with links: - [1/2,net,v3] net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled https://git.kernel.org/netdev/net/c/e5e890630533 - [2/2,net,v3] net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled https://git.kernel.org/netdev/net/c/168ff39e4758 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html