PT-2024-5436 · Linux+6 · Linux Kernel+6
Publicado
2024-04-18
·
Atualizado
2026-03-14
·
CVE-2024-39479
CVSS v3.1
7.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
A vulnerabilidade está relacionada ao módulo drm/i915/hwmon no kernel do Linux. Ela ocorre quando tanto o hwmon quanto o hwmon drvdata são recursos gerenciados pelo dispositivo, e a expectativa é que o hwmon seja liberado antes do drvdata durante o desligamento do dispositivo. No entanto, no módulo i915, existem dois caminhos de código separados que liberam o drvdata ou o hwmon, e qualquer um deles pode ser liberado antes do outro. Isso pode levar a um problema de uso após liberação (uaf) se o sysfs do hwmon for acessado quando o drvdata já tiver sido liberado, mas o hwmon ainda não. A única maneira de resolver esse problema é eliminar o devm e liberar/desalocar tudo explicitamente durante a desvinculação do dispositivo.
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
Resource Exhaustion
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Alt Linux
Debian
Linuxmint
Linux Kernel
Red Hat
Suse
Ubuntu