CVE-2024-46870 in Linuxinformação

Sumário

de VulDB • 13/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

drm/amd/display: Desativar o tempo limite (timeout) do DMCUB para DCN35

[Por que]
O DMCUB pode intermitentemente levar mais tempo do que o esperado para processar comandos.

A política antiga de ASIC era continuar a execução enquanto registrava um erro de diagnóstico, o que funcionava bem para ASICs sem IPS (In-Place Standby), mas com IPS isso poderia levar a uma condição de corrida onde tentamos acessar o estado DCN enquanto ele está inacessível, resultando em travamento do sistema quando a porta NIU não é desativada ou em acessos aos registradores que expiram e deixam a configuração da exibição em um estado indefinido.

[Como]
Precisamos investigar por que esses acessos levam mais tempo do que o esperado, mas, por enquanto, devemos desativar o tempo limite no DCN35 para evitar essa condição de corrida. Como as esperas ocorrem apenas em níveis de interrupção mais baixos, o risco de levar muito tempo nas IRQs (interrupções) de nível superior e causar um timeout do watchdog do sistema é mínimo.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

11/09/2024

Divulgação

09/10/2024

Moderação

aceite

Entrada

VDB-279854

CPE

pronto

EPSS

0.00131

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!