CVE-2026-64069 in Linuxinfo

Zusammenfassung

von VulDB • 19.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

netfs: Behebung der Abbruchbehandlung von DIO- und einzelnen Lese-Subanfragen (subrequests)

Wenn die Vorbereitung einer neuen Subanfrage für einen Lesevorgang fehlschlägt, kann diese nicht einfach freigegeben und verworfen werden, wenn sie bereits zur Liste `stream->subrequests` hinzugefügt wurde, da der Collector möglicherweise Zugriff darauf hat. Außerdem müssen zwei ausstehende Referenzen (refs) freigegeben werden, falls die Subanfrage noch nicht in die Warteschlange eingereiht wurde. Sowohl DIO-Lese- als auch Single-Read-Durchführungen schlagen an dieser Stelle fehl; zudem unterscheiden sie sich in der Reihenfolge ihrer Aktionen von der Funktionsweise des gepufferten Lesens (buffered read).

Der Abbruch sowohl von DIO-Lese- als auch von Single-Read-Subanfragen, deren Vorbereitung fehlschlug, wird durch die folgenden Schritte behoben:

(1) Harmonisierung aller drei Lesearten (gepuffert, dio, single), um die Subanfrage vor der Vorbereitung in die Warteschlange zu stellen.

(2) Sicherstellen, dass alle drei `netfs_queue_read()` aufrufen, um das Einstellen in die Warteschlange durchzuführen.

(3) Festlegen von NETFS_RREQ_ALL_QUEUED unabhängig vom Einreihen, da wir zum aktuellen Zeitpunkt die Länge der Subanfrage nicht kennen.

(4) In allen Fällen wird der Fehler und das Flag NETFS_SREQ_FAILED auf der Subanfrage gesetzt und anschließend `netfs_read_subreq_terminated()` aufgerufen, um damit umzugehen. Dadurch geht die Verantwortung für die weitere Behandlung an den Collector über.

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

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380252

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!