PT-2025-51563 · Linux+6 · Linux Kernel+6

CVE-2025-40347

·

Publicado

2025-12-16

·

Atualizado

2026-08-25

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Kernel Linux (versões afetadas não especificadas)
Descrição O kernel Linux contém um problema relacionado ao driver de rede enetc. Uma situação de deadlock pode ocorrer devido à aquisição recursiva do lock de leitura enetc mdio lock, particularmente na plataforma LS1028A executando um kernel RT após a aplicação de uma solução de contorno específica (err050089). Isso pode levar a paralisações de RCU. O problema surge quando enetc poll adquire o lock de leitura e um escritor de prioridade mais alta tenta adquiri-lo, causando preempção. Os leitores dentro de enetc poll ficam então incapazes de readquirir o lock de leitura devido ao escritor em espera, resultando em um travamento de thread. O problema é resolvido modificando enetc lock mdio para prevenir a aquisição recursiva de lock. A pilha de chamadas envolvida inclui funções como enetc poll, enetc lock mdio, enetc clean rx ring, napi complete done, napi gro receive, enetc start xmit, enetc map tx buffs e enetc unlock mdio.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

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

Identificadores relacionados

CVE-2025-40347
OPENSUSE-SU-2026:20145-1
SUSE-SU-2026:0278-1
SUSE-SU-2026:0281-1
SUSE-SU-2026:0315-1
SUSE-SU-2026:20207-1
SUSE-SU-2026:20220-1
SUSE-SU-2026:20228-1
SUSE-SU-2026:20477-1
SUSE-SU-2026:20498-1
SUSE-SU-2026:20564-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
USN-8029-1
USN-8029-2
USN-8029-3
USN-8030-1
USN-8048-1
USN-8095-1
USN-8095-2
USN-8095-3
USN-8095-4
USN-8095-5
USN-8100-1
USN-8125-1
USN-8126-1
USN-8165-1
USN-8261-1

Produtos afetados

Debian
Ls1028A
Linuxmint
Linux Kernel
Kernel-Rt
Ubuntu
Enetc