CVE-2026-68317 in Linuxinfo

Zusammenfassung

von VulDB • 10.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

pds_core: Behebung von Race Conditions bei der Addition/Löschung des Hilfsgeräts (auxiliary device)

Zwei Pfade fügen denselben Slot hinzu oder löschen ihn (pf->vfs[vf_id].padev): die Funktion pdsc_reset_done() eines VF und der Handler enable_vnet/disable_vnet für devlink eines PF. Sie werden über config_lock serialisiert, jedoch wird der Slot unter diesem Lock nicht korrekt geschützt.

add() registriert und speichert ein neues Hilfsgerät, ohne zuvor den Slot zu prüfen; daher führt eine zweite Addition in einen bereits belegten Slot zum Leck des ersten Geräts (Device Leak). del() führt diese Prüfung außerhalb von config_lock durch, sodass zwei gleichzeitige Löschvorgänge die Prüfung beide bestehen können; der erste Vorgang löscht den Slot und der zweite dereferenziert daraufhin einen NULL-Zeiger.

Prüfen und Aktualisieren Sie den Slot unter config_lock in beiden Pfaden.

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

Zuständig

Linux

Reservieren

30.07.2026

Veröffentlichung

10.08.2026

Moderieren

akzeptiert

Eintrag

VDB-387705

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!