PT-2025-18858 · Linux+4 · Linux Kernel+4

Publicado

2023-03-09

·

Atualizado

2026-01-28

·

CVE-2023-53094

CVSS v3.1

4.7

Média

VetorAV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas kernel Linux (versões afetadas não especificadas)
Descrição Uma condição de corrida no driver serial do kernel Linux, especificamente no componente fsl lpuart, pode levar a uma desreferência de ponteiro NULL quando a interrupção de conclusão do DMA ocorre durante o desligamento do DMA. Isso acontece porque a função lpuart dma shutdown() pode excluir o timer usando del timer sync() antes que a interrupção de conclusão do DMA seja tratada, o que pode fazer com que a função lpuart copy rx to tty() acesse um ponteiro NULL. O problema é resolvido incorporando del timer sync() em lpuart dma rx free() após dmaengine terminate sync() para impedir que o timer seja reiniciado.
Recomendações Para corrigir este problema, atualize o kernel Linux para uma versão que inclua a correção para a condição de corrida no componente fsl lpuart. Especificamente, a correção envolve modificar a função lpuart dma shutdown() para garantir que o timer não seja excluído até que a interrupção de conclusão do DMA tenha sido tratada. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

DoS

Race Condition

NULL Pointer Dereference

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025_16880
BDU:2026-03882
CVE-2023-53094
RHSA-2024:2394
RHSA-2024_2394
SUSE-SU-2025:01983-1
SUSE-SU-2025_01983-1

Produtos afetados

Astra Linux
Linux Kernel
Red Hat
Red Os
Suse