PT-2024-29761 · Linux+6 · Linux Kernel+6

CVE-2024-42129

·

Publicado

2024-04-11

·

Atualizado

2026-08-23

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/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 ao uso da inicialização de mutex no driver leds: mlxreg do kernel do Linux. Os LEDs são registrados usando devm led classdev register(), que automaticamente os desregistra após a execução da função remove() do módulo. No entanto, a função led classdev unregister() chama a função led set brightness() do módulo para desligar os LEDs, e essa chamada de retorno utiliza um mutex que já havia sido destruído na função remove() do módulo. Para resolver isso, utiliza-se a função devm mutex init() para a inicialização do mutex.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

DoS

Use of Uninitialized Resource

Improper Initialization

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

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2025-12647
BDU:2025-12252
CVE-2024-42129
DLA-4193-1
DSA-5900-1
ECHO-C53B-F085-2752
OESA-2024-1960
OESA-2024-1962
OESA-2024-1964
OESA-2024-2258
USN-7089-1
USN-7089-2
USN-7089-3
USN-7089-4
USN-7089-5
USN-7089-6
USN-7089-7
USN-7090-1
USN-7095-1
USN-7156-1

Produtos afetados

Alt Linux
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Ubuntu