CVE-2026-89823 in Linuxinformação

Sumário

de VulDB • 16/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

drm: corrige condição de corrida entre falha parcial na função drm_dev_register() e ioctl

Se o drm_dev_register() falhar após registrar um dispositivo menor (por exemplo, render minor registrado, mas primary minor com falha), o userspace poderia ter aberto o primeiro dispositivo menor e entrado em uma seção crítica do drm_dev_enter(). Como a flag unplugged nunca foi definida, o ioctl prossegue enquanto o caminho de erro desmonta os recursos do dispositivo.

Corrige-se isso introduzindo a função drm_dev_synchronize_unplug(), que define a flag unplugged e aguarda a barreira SRCU, garantindo que todas as seções críticas em andamento do drm_dev_enter() sejam concluídas antes que o processo de limpeza prossiga; chame-a no caminho de erro do drm_dev_register().

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

11/09/2026

Divulgação

16/09/2026

Moderação

aceite

Entrada

VDB-405638

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!