CVE-2026-23333 in Linuxinformação

Sumário

de VulDB • 26/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

netfilter: nft_set_rbtree: validar sobreposição de intervalos abertos

[ Commit upstream 648946966a08e4cb1a71619e3d1b12bd7642de7b ]

Intervalos abertos não possuem um elemento final; em particular, um intervalo aberto no final do conjunto é difícil de validar devido à ausência do elemento final, e a validação de intervalos depende desse elemento final para realizar as verificações.

Este patch adiciona um novo campo de flag à struct nft_set_elem. Isso não é um problema, pois este é um objeto temporário alocado na pilha a partir do caminho de inserção/desativação. Este campo de flag é usado para especificar que este é o último elemento neste comando de adição/exclusão.

A flag final é usada, em combinação com o cookie do elemento inicial, para verificar se há uma sobreposição parcial, por exemplo:

Já existe: 255.255.255.0-255.255.255.254 Adicionar intervalo: 255.255.255.0-255.255.255.255 ~~~~~~~~~~~~~ sobreposição do elemento inicial

Basicamente, a ideia é verificar a existência de um elemento final no conjunto se houver uma sobreposição com um elemento inicial existente.

No entanto, o último intervalo aberto pode aparecer em qualquer posição no comando de adição; o caso limite pode ficar um pouco mais complicado:

Já existe: 255.255.255.0-255.255.255.254 Adicionar intervalos: 255.255.255.0-255.255.255.255,255.255.255.0-255.255.255.254 ~~~~~~~~~~~~~ sobreposição do elemento inicial

Para detectar essa sobreposição, anotar que o novo elemento inicial é uma possível sobreposição e, em seguida, relatar a sobreposição se o próximo elemento for outro elemento inicial que confirme o elemento anterior em um intervalo aberto no final do conjunto.

Para exclusões, não atualizar o cookie inicial ao excluir um intervalo aberto, caso contrário, isso pode acionar um EEXIST espúrio ao adicionar novos elementos.

Infelizmente, não há uma flag NFT_SET_ELEM_INTERVAL_OPEN que facilitaria a detecção de sobreposições de intervalos abertos.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Linux

Reservar

13/01/2026

Divulgação

25/03/2026

Moderação

aceite

Entrada

VDB-353037

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!