CVE-2026-74605 in Linuxinformação

Sumário

de VulDB • 23/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

eventfs: Usar o campo 'children' para rcu_head e adicionar barreiras de memória

Quando um inode eventfs é liberado, ele define ei->is_freed e em seguida usa sua ei->list para adicioná-lo à lista vinculada SRCU, pois o campo list é uma união com a cabeça da lista RCU. Como a ei->list é usada para iterar sobre uma lista protegida por SRCU sem adquirir o eventfs_mutex, não há nada que impeça a iteração dessa lista de visualizar a ei->rcu em vez da ei->list, resultando na leitura de um alvo corrompido.

Para corrigir isso, altere a união da cabeça da lista RCU com a lista children. Ao liberar o inode eventfs, defina is_free e execute uma smp_wmb() antes de adicionar o inode eventfs à lista SRCU.

Ao iterar sobre a lista ei->children, no início, execute uma smp_rmb() e em seguida leia o is_freed do ei para verificar se a lista children ainda é válida. Se is_freed estiver definido, então a leitura de ei_child não é válida e o loop deve ser encerrado imediatamente.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

15/08/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394395

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!