PT-2025-54050 · Linux+1 · Linux Kernel+1
CVE-2023-54221
·
Publicado
2023-06-12
·
Atualizado
2026-07-03
CVSS v2.0
4.6
Média
| Vetor | AV: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 uma falha no Kernel Linux relacionada ao gerenciamento de memória e ao tratamento de recursos dentro do driver de clock imx93. Especificamente, a função
probe() não libera corretamente os recursos de hardware (hws) quando ocorre um erro durante a inicialização, resultando em um vazamento de memória. O problema surge devido a um retorno direto da função sem cancelar o registro desses recursos. Além disso, o código carece de um mecanismo de unwind adequado para o tratamento de erros. A correção envolve adicionar o comando 'goto unregister hws;' para garantir a limpeza dos recursos e utilizar devm kzalloc() e devm of iomap() para o gerenciamento automático de memória e da região ioremap, respectivamente. A função vulnerável é probe().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 Leak
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Linux Kernel
Red Os