CVE-2026-23278

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: always walk all pending catchall elements During transaction processing we might have more than one catchall element: 1 live catchall element and 1 pending element that is coming as part of the new batch. If the map holding the catchall elements is also going away, its required to toggle all catchall elements and not just the first viable candidate. Otherwise, we get: WARNING: ./include/net/netfilter/nf_tables.h:1281 at nft_data_release+0xb7/0xe0 [nf_tables], CPU#2: nft/1404 RIP: 0010:nft_data_release+0xb7/0xe0 [nf_tables] [..] __nft_set_elem_destroy+0x106/0x380 [nf_tables] nf_tables_abort_release+0x348/0x8d0 [nf_tables] nf_tables_abort+0xcf2/0x3ac0 [nf_tables] nfnetlink_rcv_batch+0x9c9/0x20e0 [..]
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc3:*:*:*:*:*:*

History

22 May 2026, 17:45

Type Values Removed Values Added
CPE cpe:2.3:o:linux:linux_kernel:7.0:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc2:*:*:*:*:*:*
References () https://git.kernel.org/stable/c/77c26b5056d693ffe5e9f040e946251cdb55ae55 - () https://git.kernel.org/stable/c/77c26b5056d693ffe5e9f040e946251cdb55ae55 - Patch
References () https://git.kernel.org/stable/c/7cb9a23d7ae40a702577d3d8bacb7026f04ac2a9 - () https://git.kernel.org/stable/c/7cb9a23d7ae40a702577d3d8bacb7026f04ac2a9 - Patch
References () https://git.kernel.org/stable/c/de47a88c6b807910f05703fb6605f7efdaa11417 - () https://git.kernel.org/stable/c/de47a88c6b807910f05703fb6605f7efdaa11417 - Patch
References () https://git.kernel.org/stable/c/eb0948fa13298212c5f8b30ee48efdae4389ab09 - () https://git.kernel.org/stable/c/eb0948fa13298212c5f8b30ee48efdae4389ab09 - Patch
First Time Linux
Linux linux Kernel
CWE NVD-CWE-noinfo

02 Apr 2026, 09:16

Type Values Removed Values Added
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.8

25 Mar 2026, 11:16

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: netfilter: nf_tables: siempre recorrer todos los elementos catchall pendientes Durante el procesamiento de transacciones podríamos tener más de un elemento catchall: 1 elemento catchall activo y 1 elemento pendiente que viene como parte del nuevo lote. Si el mapa que contiene los elementos catchall también va a desaparecer, es necesario alternar todos los elementos catchall y no solo el primer candidato viable. De lo contrario, obtenemos: ADVERTENCIA: ./include/net/netfilter/nf_tables.h:1281 en nft_data_release+0xb7/0xe0 [nf_tables], CPU#2: nft/1404 RIP: 0010:nft_data_release+0xb7/0xe0 [nf_tables] [..] __nft_set_elem_destroy+0x106/0x380 [nf_tables] nf_tables_abort_release+0x348/0x8d0 [nf_tables] nf_tables_abort+0xcf2/0x3ac0 [nf_tables] nfnetlink_rcv_batch+0x9c9/0x20e0 [..]
References
  • () https://git.kernel.org/stable/c/eb0948fa13298212c5f8b30ee48efdae4389ab09 -

20 Mar 2026, 09:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-20 09:16

Updated : 2026-05-22 17:45


NVD link : CVE-2026-23278

Mitre link : CVE-2026-23278

CVE.ORG link : CVE-2026-23278


JSON object : View

Products Affected

linux

  • linux_kernel