PT-2025-4344 · Nvidia+5 · Tegra+5
CVSS v3.1
10
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Versões do kernel do Linux anteriores a 6.6.74
Descrição
O problema está relacionado ao tratamento de IDs de stream do IOMMU pelo kernel do Linux para os controladores MGBE Tegra da Nvidia. O driver atual está codificado fixamente para usar o ID de stream do MGBE0 para todos os controladores, causando timeouts de softirq e pânicos do kernel ao usar controladores diferentes do MGBE0. Isso resulta em erros como timeouts do NETDEV WATCHDOG e erros de registro MEM TYPE PAGE POOL RxQ-0. O problema é resolvido lendo o ID de stream do IOMMU a partir da árvore de dispositivos.
Recomendações
Atualize para a versão 6.6.74 ou posterior do kernel do Linux para resolver o problema. Como solução temporária, considere desabilitar o uso de controladores diferentes do MGBE0 até que um patch esteja disponível. Restrinja o acesso à função vulnerável
handle softirqs() para minimizar o risco de exploração. Evite usar o driver dwmac-tegra com controladores diferentes do MGBE0 até que o problema seja resolvido.Exploit
Correção
Improper Resource Release
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Astra Linux
Linuxmint
Red Hat
Suse
Tegra
Ubuntu