From: Florian Westphal <fw@strlen.de>
To: <netdev@vger.kernel.org>
Cc: Paolo Abeni <pabeni@redhat.com>,
"David S. Miller" <davem@davemloft.net>,
Eric Dumazet <edumazet@google.com>,
Jakub Kicinski <kuba@kernel.org>,
<netfilter-devel@vger.kernel.org>,
pablo@netfilter.org
Subject: [PATCH net 0/3] netfilter: updates for net
Date: Thu, 19 Mar 2026 10:38:31 +0100 [thread overview]
Message-ID: <20260319093834.19933-1-fw@strlen.de> (raw)
Hi,
The following patchset contains Netfilter fixes for *net*:
1) Fix UaF when netfilter bpf link goes away while nfnetlink dumps
current hook list, we have to wait until rcu readers are gone.
2) Fix UaF when flowtable fails to register all devices, similar
bug as 1). From Pablo Neira Ayuso.
3) nfnetlink_osf fails to properly validate option length fields.
From Weiming Shi.
Please, pull these changes from:
The following changes since commit 7c46bd845d89ad4772573cfe0f2a56b93db75cc7:
Merge tag 'wireless-2026-03-18' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless (2026-03-18 19:25:41 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git tags/nf-26-03-19
for you to fetch changes up to dbdfaae9609629a9569362e3b8f33d0a20fd783c:
nfnetlink_osf: validate individual option lengths in fingerprints (2026-03-19 10:27:07 +0100)
----------------------------------------------------------------
netfilter pull request nf-26-03-19
----------------------------------------------------------------
Florian Westphal (1):
netfilter: bpf: defer hook memory release until rcu readers are done
Pablo Neira Ayuso (1):
netfilter: nf_tables: release flowtable after rcu grace period on error
Weiming Shi (1):
nfnetlink_osf: validate individual option lengths in fingerprints
net/netfilter/nf_bpf_link.c | 2 +-
net/netfilter/nf_tables_api.c | 1 +
net/netfilter/nfnetlink_osf.c | 13 +++++++++++++
3 files changed, 15 insertions(+), 1 deletion(-)
--
2.52.0
next reply other threads:[~2026-03-19 9:38 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-19 9:38 Florian Westphal [this message]
2026-03-19 9:38 ` [PATCH net 1/3] netfilter: bpf: defer hook memory release until rcu readers are done Florian Westphal
2026-03-19 14:50 ` patchwork-bot+netdevbpf
2026-03-19 9:38 ` [PATCH net 2/3] netfilter: nf_tables: release flowtable after rcu grace period on error Florian Westphal
2026-03-19 9:38 ` [PATCH net 3/3] nfnetlink_osf: validate individual option lengths in fingerprints Florian Westphal
-- strict thread matches above, loose matches on Subject: below --
2025-10-29 13:56 [PATCH net 0/3] netfilter: updates for net Florian Westphal
2023-09-20 8:41 [PATCH net 0/3] netfilter " Florian Westphal
2022-07-26 19:20 Florian Westphal
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260319093834.19933-1-fw@strlen.de \
--to=fw@strlen.de \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=kuba@kernel.org \
--cc=netdev@vger.kernel.org \
--cc=netfilter-devel@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=pablo@netfilter.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox