CVE-2026-93068 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/amd/display: Behebung eines Race Conditions beim DM I2C-Teardown (Abbau)

DM-I2C-Adapter können für den Userspace weiterhin sichtbar bleiben, während der DM-Teardown bereits im Gange ist. Ein gleichzeitiger i2c-dev-Datentransfer kann dann amdgpu_dm_i2c_xfer() aufrufen, nachdem der zugrunde liegende DM-Zustand bereits abgebaut wurde, was zu einer NULL-Punkt-Dereferenzierung führt.

Erstellen Sie eine devres-Gruppe um die Lebensdauer des DM-I2C-Adapters und geben Sie diese am Anfang von dm_hw_fini() frei, bevor HPD, IRQs und der DM-Zustand abgebaut werden. Dadurch werden die I2C-Adapter zuerst entfernt und es wird gewartet, bis laufende Benutzeranfragen (in-flight users) abgearbeitet sind, bevor die Strukturen verschwinden, die von amdgpu_dm_i2c_xfer() verwendet werden.

Dies behebt einen Race Condition beim Teardown-Ablauf, der während des Geräteentfernens auftritt:

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

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

Zuständig

Linux

Reservieren

17.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-407084

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!