PT-2025-51563
CVE-2025-40347
·
Publicado
2025-12-16
·
Atualizado
2026-10-18
Descrição por
CVSS 4.0
8.2
AltaMétricasAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
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.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾