CVE-2026-93073 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

dax: Lese holder_ops einmal in dax_holder_notify_failure()

dax_holder_notify_failure() liest dax_dev->holder_ops zweimal ohne READ_ONCE() – einmal für die NULL-Prüfung und einmal für den indirekten Aufruf von notify_failure(). Ein gleichzeitiger fs_put_dax()-Aufruf kann holder_ops zwischen den beiden Lesevorgängen auf NULL setzen, sodass die Prüfung einen nicht-NULL-Zeiger erkennt, während der Aufruf gegen NULL dereferenziert. (kill_dax() setzt ebenfalls holder_ops zurück, jedoch erst nach synchronize_srcu(), daher kann es zu keiner Race Condition mit einem Leser kommen, der sich innerhalb von dax_read_lock(); befindet; fs_put_dax() führt keine solche Synchronisierung durch.)

Lese holder_ops einmal in eine lokale Variable mit READ_ONCE(), damit die NULL-Prüfung und der indirekte Aufruf denselben Wert beobachten.

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-407214

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!