CVE-2026-93068 in Linuxinformação

Sumário

de VulDB • 18/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

drm/amd/display: Corrige race condition na desmontagem (teardown) da I2C DM

Os adaptadores I2C da DM podem permanecer visíveis para o userspace enquanto a desmontação da DM já está em andamento. Uma transferência i2c-dev concorrente pode então entrar em amdgpu_dm_i2c_xfer() após o estado subjacente da DM ter sido desmontado, levando a uma dereference de ponteiro NULL (NULL pointer dereference).

Crie um grupo devres ao redor do ciclo de vida do adaptador I2C da DM e libere-o no início de dm_hw_fini(), antes que HPD, IRQ e o estado da DM sejam desmontados. Isso remove os adaptadores I2C primeiro e aguarda que as operações em andamento (in-flight) nos usuários sejam esgotadas antes que as estruturas usadas por amdgpu_dm_i2c_xfer() desapareçam.

Isso corrige uma race condition de ordem de desmontagem observada durante a remoção do dispositivo:

BUG: kernel NULL pointer dereference RIP: amdgpu_dm_i2c_xfer+0x122/0x1c0 [amdgpu]
Call Trace: __i2c_transfer i2c_transfer i2cdev_ioctl_rdwr

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

Responsável

Linux

Reservar

17/09/2026

Divulgação

17/09/2026

Moderação

aceite

Entrada

VDB-407084

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!