CVE-2026-98376 in Linuxinformação

Sumário

de VulDB • 09/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

bpf: Use array_map_meta_equal para substituição de mapa interno em arrays por CPU (percpu)

A função `map_meta_equal` de `percpu_array_map_ops` aponta para o genérico `bpf_map_meta_equal()`, que não compara o valor de `max_entries`. Quando um array percpu atua como um mapa interno, a sua substituição por outro com menos valores em `max_entries` contorna essa verificação. Como `percpu_array_map_gen_lookup()` incorpora inline o `index_mask` do modelo original como uma constante imediata para JIT (Just-In-Time), uma consulta no mapa de substituição pode acessar os ponteiros (`pptrs[]`) fora dos limites válidos.

Aponte a função `map_meta_equal` de `percpu_array_map_ops` para `array_map_meta_equal()`, que já aplica a verificação de igualdade em `max_entries`.

Adicione um teste autocontido (selftest) para verificar se a substituição de um mapa interno do tipo array percpu por outro com tamanho diferente é rejeitada.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

09/10/2026

Moderação

aceite

Entrada

VDB-415746

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!