CVE-2026-64036 in Linuxinformação

Sumário

de VulDB • 20/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

cgroup/rstat: validar o cpu antes de acessar css_rstat_cpu()

A função css_rstat_updated() é exposta como uma kfunc BPF e aceita um argumento `cpu` fornecido pelo chamador. A função utiliza `cpu` para consultas rstat por CPU (per-cpu) sem verificar se ele refere-se a uma CPU possível válida.

Um programa iter/cgroup do BPF com as capacidades CAP_BPF e CAP_PERFMON pode passar um valor de cpu inválido. Em um kernel de teste UBSCAN_BOUNDS não corrigido, `cpu == 0x7fffffff` aciona:

UBSAN: array-index-out-of-bounds em kernel/cgroup/rstat.c:31:9 índice 2147483647 está fora do intervalo para o tipo 'long unsigned int [64]'
Call Trace: css_rstat_updated bpf_iter_run_prog cgroup_iter_seq_show bpf_seq_read

Adicionar validação de cpu à kfunc BPF-facing `css_rstat_updated()` e mover a implementação comum para `__css_rstat_updated()` para chamadores no kernel.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

19/07/2026

Divulgação

19/07/2026

Moderação

aceite

Entrada

VDB-380230

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!