CVE-2026-63885 in Linuxinfo

Zusammenfassung

von VulDB • 19.07.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

drm/gem: Behebung eines Race Conditions zwischen change_handle und handle_delete

Bei drm_gem_change_handle_ioctl bleibt der alte Handle während des Zeitfensters zwischen spin_unlock(table_lock) und dem finalen spin_lock(table_lock) in der IDR aktiv. Ein paralleler Aufruf von drm_gem_handle_delete für den alten Handle gelingt in diesem Fenster, dekrementiert die handle_count auf 0 und gibt das GEM-Objekt frei, obwohl der neue Handle über seinen IDR-Eintrag weiterhin darauf verweist.

Der IDR-Eintrag des alten Handles wird vor dem Freigeben von table_lock auf NULL gesetzt, sodass jeder parallele GEM_CLOSE-Vorgang für den alten Handle NULL erkennt und -EINVAL zurückgibt. Der alte Eintrag wird im Fehlerpfad der Prime-Buchhaltung wiederhergestellt.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380388

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!