PT-2024-35523

CVE-2024-53058

·

Publicado

2024-10-21

·

Atualizado

2026-10-18

Descrição por

CVSS 3.1
9.4
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
O problema está relacionado a um desequilíbrio no mapeamento/desmapeamento DMA para dados SKB não paginados no kernel do Linux. Isso ocorre quando os dados não paginados de um SKB transportam cabeçalho de protocolo e carga útil de protocolo a serem transmitidos em uma determinada plataforma com uma configuração específica de largura de endereço DMA AXI. O problema surge quando o mecanismo DMA não conclui os descritores pendentes, levando ao acesso a regiões de memória não mapeadas, transmissão de dados corrompidos ou falhas de iommu. O patch corrige as sequências de mapeamento/desmapeamento DMA, ajustando o índice da matriz para tx q->tx skbuff dma[entry].buf ao atribuir o endereço do buffer DMA.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Explorabilidade
Exploit
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2024-16040
ALT-PU-2024-17211
ALT-PU-2024-17891
ALT-PU-2025-12647
AZL-53834
AZL-53942
CLSA-2026-1786824415
DLA-4008-1
DSA-5818-1
OESA-2025-1097
OPENSUSE-SU-2024_4314-1
OPENSUSE-SU-2024_4315-1
OPENSUSE-SU-2024_4316-1
OPENSUSE-SU-2024_4376-1
SUSE-SU-2024:4314-1
SUSE-SU-2024:4315-1
SUSE-SU-2024:4316-1
SUSE-SU-2024:4318-1
SUSE-SU-2024:4364-1
SUSE-SU-2024:4367-1
SUSE-SU-2024:4376-1
SUSE-SU-2024:4387-1
SUSE-SU-2025:0035-1
SUSE-SU-2025:20163-1
SUSE-SU-2025:20164-1
SUSE-SU-2025:20246-1
SUSE-SU-2025:20247-1
USN-7276-1
USN-7277-1
USN-7288-1
USN-7288-2
USN-7289-1
USN-7289-2
USN-7289-3
USN-7289-4
USN-7291-1
USN-7305-1
USN-7308-1
USN-7310-1
USN-7331-1
USN-7388-1
USN-7389-1
USN-7390-1
USN-7449-1
USN-7449-2
USN-7450-1
USN-7451-1
USN-7452-1
USN-7453-1
USN-7458-1
USN-7468-1
USN-7523-1
USN-7524-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾