PT-2026-35001 · Linux+2 · Linux Kernel+2

CVE-2026-31649

·

Publicado

2026-04-02

·

Atualizado

2026-08-30

CVSS v3.1

10

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (versões afetadas não especificadas)
Description Um underflow de número inteiro existe na implementação do modo de cadeia jumbo frm() no driver de rede stmmac. O problema ocorre quando um pacote possui uma porção linear pequena, mas um comprimento total grande devido a fragmentos de página. Especificamente, a subtração de bmax de nopaged len envolve como um número inteiro sem sinal, resultando em um valor len excessivamente grande. Isso faz com que um loop execute inúmeras iterações, passando ponteiros muito além do buffer skb para dma map single(). Em SoCs sem IOMMU, isso pode levar à divulgação de memória do kernel e potencial corrupção de memória ao mapear memória arbitrária do kernel para o mecanismo DMA.
Recommendations No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.

Exploit

Integer Overflow

Integer Underflow

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

Enumeração de Fraquezas

Identificadores relacionados

AZL-83843
BDU:2026-12248
CVE-2026-31649
ECHO-1A40-6AD1-58D2
OPENSUSE-SU-2026:20826-1
SUSE-SU-2026:2068-1
SUSE-SU-2026:2111-1
SUSE-SU-2026:21834-1
SUSE-SU-2026:21841-1
SUSE-SU-2026:21845-1
SUSE-SU-2026:21860-1
SUSE-SU-2026:21876-1
SUSE-SU-2026:21877-1
SUSE-SU-2026:21916-1
SUSE-SU-2026:21919-1
SUSE-SU-2026:2195-1
SUSE-SU-2026:2202-1
SUSE-SU-2026:2215-1
SUSE-SU-2026:2216-1
SUSE-SU-2026:2217-1
SUSE-SU-2026:2238-1
USN-8490-1
USN-8490-2
USN-8491-1
USN-8492-1
USN-8492-2
USN-8492-3
USN-8492-4
USN-8492-5
USN-8493-1
USN-8493-2
USN-8497-1
USN-8498-1
USN-8499-1
USN-8508-1
USN-8527-1
USN-8528-1
USN-8545-1
USN-8546-1
USN-8547-1
USN-8547-2
USN-8604-1
USN-8605-1
USN-8606-1
USN-8607-1
USN-8609-1
USN-8615-1
USN-8615-2
USN-8616-1
USN-8617-1
USN-8619-1
USN-8633-1
USN-8633-2
USN-8634-1
USN-8635-1
USN-8645-1
USN-8662-1
USN-8662-2

Produtos afetados

Linuxmint
Linux Kernel
Ubuntu