PT-2026-33746 · Linux · Linux Kernel

Publicado

2026-04-20

·

Atualizado

2026-06-05

·

CVE-2026-31429

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versões 6.3 até 6.12.81
Description Um problema de liberação cross-cache de slab ocorre no kernel Linux quando o KFENCE está habilitado. A função skb kfree head() utiliza o skb end offset para distinguir entre cabeçalhos skb alocados do skb small head cache e caches kmalloc genéricos. Como o kfence ksize() retorna o tamanho exato da alocação solicitada em vez do tamanho do bucket do slab, um objeto alocado via kzalloc() que corresponda ao SKB SMALL HEAD CACHE SIZE pode ser classificado incorretamente. Isso faz com que o objeto seja liberado incorretamente para o skb small head cache em vez do cache kmalloc original.
Recommendations Atualize o kernel Linux para a versão 6.12.82 ou posterior.

Correção

Memory Leak

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-31429
OESA-2026-2581

Produtos afetados

Linux Kernel