Bug 2444376 (CVE-2026-23231) - CVE-2026-23231 kernel: kernel: Privilege escalation or denial of service via use-after-free in nf_tables_addchain()
Summary: CVE-2026-23231 kernel: kernel: Privilege escalation or denial of service via ...
Keywords:
Status: NEW
Alias: CVE-2026-23231
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-03-04 14:01 UTC by OSIDB Bzimport
Modified: 2026-04-27 10:31 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2026:10108 0 None None None 2026-04-23 22:46:44 UTC
Red Hat Product Errata RHSA-2026:10756 0 None None None 2026-04-27 10:31:50 UTC
Red Hat Product Errata RHSA-2026:6053 0 None None None 2026-03-30 06:57:43 UTC
Red Hat Product Errata RHSA-2026:6570 0 None None None 2026-04-06 01:05:32 UTC
Red Hat Product Errata RHSA-2026:6571 0 None None None 2026-04-06 01:44:47 UTC
Red Hat Product Errata RHSA-2026:6572 0 None None None 2026-04-06 01:31:25 UTC
Red Hat Product Errata RHSA-2026:6940 0 None None None 2026-04-08 00:38:26 UTC
Red Hat Product Errata RHSA-2026:9095 0 None None None 2026-04-20 18:11:51 UTC
Red Hat Product Errata RHSA-2026:9512 0 None None None 2026-04-22 00:11:18 UTC
Red Hat Product Errata RHSA-2026:9513 0 None None None 2026-04-22 00:11:45 UTC
Red Hat Product Errata RHSA-2026:9514 0 None None None 2026-04-22 00:23:33 UTC
Red Hat Product Errata RHSA-2026:9515 0 None None None 2026-04-22 00:20:16 UTC
Red Hat Product Errata RHSA-2026:9643 0 None None None 2026-04-22 07:51:59 UTC
Red Hat Product Errata RHSA-2026:9644 0 None None None 2026-04-22 08:05:14 UTC
Red Hat Product Errata RHSA-2026:9835 0 None None None 2026-04-22 17:40:01 UTC
Red Hat Product Errata RHSA-2026:9836 0 None None None 2026-04-22 17:46:54 UTC
Red Hat Product Errata RHSA-2026:9870 0 None None None 2026-04-22 20:40:52 UTC

Description OSIDB Bzimport 2026-03-04 14:01:20 UTC
In the Linux kernel, the following vulnerability has been resolved:

netfilter: nf_tables: fix use-after-free in nf_tables_addchain()

nf_tables_addchain() publishes the chain to table->chains via
list_add_tail_rcu() (in nft_chain_add()) before registering hooks.
If nf_tables_register_hook() then fails, the error path calls
nft_chain_del() (list_del_rcu()) followed by nf_tables_chain_destroy()
with no RCU grace period in between.

This creates two use-after-free conditions:

 1) Control-plane: nf_tables_dump_chains() traverses table->chains
    under rcu_read_lock(). A concurrent dump can still be walking
    the chain when the error path frees it.

 2) Packet path: for NFPROTO_INET, nf_register_net_hook() briefly
    installs the IPv4 hook before IPv6 registration fails.  Packets
    entering nft_do_chain() via the transient IPv4 hook can still be
    dereferencing chain->blob_gen_X when the error path frees the
    chain.

Add synchronize_rcu() between nft_chain_del() and the chain destroy
so that all RCU readers -- both dump threads and in-flight packet
evaluation -- have finished before the chain is freed.

Comment 4 errata-xmlrpc 2026-03-30 06:57:42 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 10

Via RHSA-2026:6053 https://access.redhat.com/errata/RHSA-2026:6053

Comment 5 errata-xmlrpc 2026-04-06 01:05:31 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9

Via RHSA-2026:6570 https://access.redhat.com/errata/RHSA-2026:6570

Comment 6 errata-xmlrpc 2026-04-06 01:31:24 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8

Via RHSA-2026:6572 https://access.redhat.com/errata/RHSA-2026:6572

Comment 7 errata-xmlrpc 2026-04-06 01:44:45 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8

Via RHSA-2026:6571 https://access.redhat.com/errata/RHSA-2026:6571

Comment 8 errata-xmlrpc 2026-04-08 00:38:25 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9.6 Extended Update Support

Via RHSA-2026:6940 https://access.redhat.com/errata/RHSA-2026:6940

Comment 9 errata-xmlrpc 2026-04-20 18:11:50 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 10.0 Extended Update Support

Via RHSA-2026:9095 https://access.redhat.com/errata/RHSA-2026:9095

Comment 10 errata-xmlrpc 2026-04-22 00:11:17 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions

Via RHSA-2026:9512 https://access.redhat.com/errata/RHSA-2026:9512

Comment 11 errata-xmlrpc 2026-04-22 00:11:44 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8.2 Advanced Update Support

Via RHSA-2026:9513 https://access.redhat.com/errata/RHSA-2026:9513

Comment 12 errata-xmlrpc 2026-04-22 00:20:15 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions
  Red Hat Enterprise Linux 8.8 Telecommunications Update Service

Via RHSA-2026:9515 https://access.redhat.com/errata/RHSA-2026:9515

Comment 13 errata-xmlrpc 2026-04-22 00:23:32 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support
  Red Hat Enterprise Linux 8.6 Update Services for SAP Solutions
  Red Hat Enterprise Linux 8.6 Telecommunications Update Service

Via RHSA-2026:9514 https://access.redhat.com/errata/RHSA-2026:9514

Comment 14 errata-xmlrpc 2026-04-22 07:51:58 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support
  Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On

Via RHSA-2026:9643 https://access.redhat.com/errata/RHSA-2026:9643

Comment 15 errata-xmlrpc 2026-04-22 08:05:12 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions

Via RHSA-2026:9644 https://access.redhat.com/errata/RHSA-2026:9644

Comment 16 errata-xmlrpc 2026-04-22 17:40:00 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions

Via RHSA-2026:9835 https://access.redhat.com/errata/RHSA-2026:9835

Comment 17 errata-xmlrpc 2026-04-22 17:46:53 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions

Via RHSA-2026:9836 https://access.redhat.com/errata/RHSA-2026:9836

Comment 18 errata-xmlrpc 2026-04-22 20:40:51 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 7 Extended Lifecycle Support

Via RHSA-2026:9870 https://access.redhat.com/errata/RHSA-2026:9870

Comment 19 errata-xmlrpc 2026-04-23 22:46:43 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9.4 Extended Update Support

Via RHSA-2026:10108 https://access.redhat.com/errata/RHSA-2026:10108

Comment 22 errata-xmlrpc 2026-04-27 10:31:49 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 7 Extended Lifecycle Support

Via RHSA-2026:10756 https://access.redhat.com/errata/RHSA-2026:10756


Note You need to log in before you can comment on or make changes to this bug.