PT-2025-51705 · Aquantia+5 · Aquantia Aqc113 10G Nic+5
CVE-2025-68301
·
Publicado
2025-11-26
·
Atualizado
2026-08-30
CVSS v3.1
9.8
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
O driver de rede atlantic no kernel do Linux está suscetível a um overflow de fragmentos ao lidar com pacotes grandes, de múltiplos descritores, no caminho de recebimento (RX). Isso ocorre porque o driver não verifica adequadamente o número total de fragmentos antes de chamar
skb add rx frag(), potencialmente excedendo o número máximo de fragmentos permitidos (MAX SKB FRAGS, que é 17). Isso pode levar a uma escrita fora dos limites na função skb add rx frag netmem(), resultando em um pânico do kernel. O problema foi observado em um ambiente de produção com uma NIC Aquantia AQC113 10G. A correção considera um fragmento extra se buff->len for maior que AQ CFG RX HDR SIZE, garantindo que todos os fragmentos sejam contabilizados e prevenindo o overflow.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
Memory Corruption
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Aquantia Aqc113 10G Nic
Debian
Linuxmint
Linux Kernel
Rocky Linux
Ubuntu