PT-2026-52283 · Linux · Linux

Publicado

2026-06-25

·

Atualizado

2026-06-25

·

CVE-2026-53187

Nenhuma

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
RDMA/core: Validate cpu id against nr cpu ids in DMAH alloc
The cpu id attribute supplied by user space through UVERBS ATTR ALLOC DMAH CPU ID is passed directly to cpumask test cpu() without first verifying that the value is within the valid CPU range.
Passing such untrusted data to cpumask test cpu() may lead to an out-of-bounds read of the underlying cpumask bitmap: the helper expands to a test bit() that indexes the bitmap by cpu id / BITS PER LONG with no bound check.
In addition, on kernels built with CONFIG DEBUG PER CPU MAPS it trips the WARN ON ONCE() in cpumask check(); combined with panic on warn this turns a bad user input into a machine reboot.
Reject any cpu id that is not smaller than nr cpu ids with -EINVAL before it is used.
Reported by Smatch.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

CVE-2026-53187

Produtos afetados

Linux