CVE-2026-64305 in Linuxinfo

Zusammenfassung

von VulDB • 25.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

crypto: qat – Schutz der Iterationen über die Service-Tabelle durch service_lock

Die Liste `service_table` wird durch `service_lock` geschützt, wenn Einträge hinzugefügt oder entfernt werden (in `adf_service_add()` und `adf_service_remove()`), jedoch führen mehrere Funktionen Iterationen über diese Liste ohne Halten dieses Locks aus.

Ein gleichzeitiger Aufruf von `adf_service_register()` oder `adf_service_unregister()` könnte die Liste während der Traversierung ändern, was zu einer Beschädigung der Liste (List Corruption) oder einem Use-After-Free-Fehler führen kann.

Dies wird behoben, indem `service_lock` über alle `list_for_each_entry()`-Iterationen von `service_table` in `adf_dev_init()`, `adf_dev_start()`, `adf_dev_stop()`, `adf_dev_shutdown()`, `adf_dev_restarting_notify()`, `adf_dev_restarted_notify()` und `adf_error_notifier()` gehalten wird.

Die Lock-Reihenfolge ist sicher: Aufrufer der statischen Hilfsfunktionen (`adf_dev_up()` und `adf_dev_down()`) erwerben `state_lock` vor `service_lock`, und kein `event_hld`-Callback oder Inhaber von `service_lock` erwirbt jemals `state_lock` in umgekehrter Reihenfolge.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

25.07.2026

Moderieren

akzeptiert

Eintrag

VDB-383098

CPE

bereit

EPSS

0.00168

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!