PT-2025-42748

CVE-2025-40004

·

Publicado

2025-08-23

·

Atualizado

2026-10-17

Descrição por

CVSS 2.0
4.6
Média
MétricasAV:L/AC:L/Au:S/C:N/I:N/A:C
Nome do Software Vulnerável e Versões Afetadas Kernel Linux (versões afetadas não especificadas)
Descrição Existe um problema de estouro de buffer na camada de transporte 9pfs USB. A validação inconsistente de tamanho entre a análise do cabeçalho do pacote e a cópia efetiva de dados permite que um host USB malicioso estoure buffers do heap. A vulnerabilidade ocorre porque usb9pfs rx header() valida apenas o tamanho declarado no cabeçalho do pacote, enquanto usb9pfs rx complete() usa req->actual (bytes realmente recebidos) para memcpy. Essa discrepância permite que um atacante crie pacotes com um tamanho declarado pequeno, contornando a validação, mas com um payload real grande, desencadeando um estouro durante a operação memcpy. As funções vulneráveis são usb9pfs rx header() e usb9pfs rx complete(). A variável req->actual é usada na operação memcpy vulnerável.
Recomendações Atualmente, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
OPENSUSE-SU-2025:15671-1
OPENSUSE-SU-2026:10301-1
USN-8029-1
USN-8029-2
USN-8029-3
USN-8030-1
USN-8048-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾