PT-2025-46593 · Unknown+5 · Pm8001 Sas+5
CVE-2025-40118
·
Publicado
2025-08-14
·
Atualizado
2026-08-30
CVSS v3.1
7.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Kernel Linux (versões afetadas não especificadas)
Descrição
Existe uma falha no subsistema SCSI do kernel Linux, especificamente no driver pm80xx. A questão envolve uma condição de índice de array fora dos limites que ocorre durante a remoção de um módulo (rmmod) quando um expander está em uso. O problema surge porque a variável
attached phy, que representa o identificador físico, pode exceder os limites do array pm8001 ha->phy ao lidar com dispositivos conectados por meio de um expander. Isso ocorre porque o array pm8001 ha->phy contém apenas os identificadores físicos do adaptador de barramento do host (HBA) e não os do expander. A vulnerabilidade foi identificada após um relatório do UBSAN (Undefined Behavior SANitizer) relacionado a um acesso fora dos limites no arquivo pm8001 sas.c.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
Out of bounds Read
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Debian
Linuxmint
Linux Kernel
Ubuntu
Pm8001 Sas
Pm80Xx