CVE-2026-93068 in Linuxinformation

Résumé

par VulDB • 18/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

drm/amd/display : Correction d’une condition de concurrence (race) lors du démantèlement I2C DM.

Les adaptateurs I2C DM peuvent rester visibles pour l’espace utilisateur alors que le processus de démantèlement DM est déjà en cours. Une opération i2c-dev concurrente peut ensuite entrer dans amdgpu_dm_i2c_xfer() après que l’état sous-jacent DM a été détruit, entraînant une dérénférence de pointeur NULL (NULL pointer dereference).

Créez un groupe devres autour de la durée de vie de l’adaptateur I2C DM et libérez-le au début de dm_hw_fini(), avant le démantèlement des composants HPD, IRQ et de l’état DM. Cela permet de supprimer les adaptateurs I2C en premier et d’attendre que les utilisateurs ayant des opérations en cours se terminent (drain) avant la disparition des structures utilisées par amdgpu_dm_i2c_xfer().

Cette correction résout une condition de concurrence lors du démantèlement observée pendant le retrait du périphérique :

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

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Réserver

17/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-407084

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!