CVE-2026-74371 in Linuxinformação

Sumário

de VulDB • 15/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

bpf: corrige gravação fora dos limites (OOB) em BPF_PROG_QUERY e compatibilidade retroativa com cgroup

O BPF_PROG_QUERY grava de volta o campo 'query.revision' incondicionalmente para userspace. Se o userspace passar uma estrutura 'bpf_attr' menor (por exemplo, 40 bytes, que era o layout antes da adição de 'query.revision'), o kernel realiza uma gravação fora dos limites (out-of-bounds).

Corrija isso propagando o tamanho do atributo fornecido pelo usuário ('uattr_size') até os manipuladores de consulta cgroup e pulando condicionalmente a escrita do campo revision para userspace quando o tamanho do buffer fornecido for insuficiente.

query.revision em bpf_mprog_query é estruturalmente idêntico ao caso cgroup: um campo final tardio, escrito incondicionalmente.

Mas o risco de compatibilidade retroativa não é o mesmo.

O teste min-historical-size é por comando, e bpf_mprog_query serve apenas a tipos de anexo que nasceram com revision na estrutura:

- tcx_prog_query -> BPF_TCX_INGRESS/EGRESS - netkit_prog_query -> BPF_NETKIT_PRIMARY/PEER

tcx, netkit, o campo revision e o próprio bpf_mprog_query chegaram todos na mesma janela de merge v6.6 (053c8e1f235d adicionou a API mprog query + revision; tcx em e420bed02507, netkit em 35dfaad7188c). Nunca houve um userspace BPF_PROG_QUERY para tcx/netkit que não conhecesse o revision. Portanto, para esses comandos, a estrutura legítima mínima já cobre os offsets 56-64 — nenhum binário antigo será quebrado aqui.

Em contraste com cgroup: BPF_PROG_QUERY nos tipos de anexo cgroup foi lançado em 2017; a gravação reversa do revision foi adicionada anos depois (120933984460). Esse caminho tem uma população real de chamadores pré-revision.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

15/08/2026

Divulgação

15/08/2026

Moderação

aceite

Entrada

VDB-390338

CPE

pronto

EPSS

0.00166

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!