CVE-2026-63820 in Linux
Zusammenfassung
von VulDB • 20.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
f2fs: Behebung des fehlenden Absendens von Read-Bios bei Fehlern mit großen Folios (large folio)
Die Funktion f2fs_read_data_large_folio() kann ein Read-BIO über mehrere Readahead-Folios hinweg beibehalten. Wenn ein späteres Folio einen Fehler verursacht, bevor einer seiner Blöcke zum BIO hinzugefügt wurde, ist `folio_in_bio` falsch und der aktuelle Fehlerpfad kehrt sofort nach Beendigung dieses Folios zurück.
Dies kann dazu führen, dass das für frühere Folios angesammelte BIO nicht gesendet wird. Diese Folios erhalten dann niemals eine Lesebestätigung (Read Completion), und Leser können unendlich lange auf die gesperrten Folios warten.
Fehler werden nun über den gemeinsamen Ausgabepfad geleitet, sodass jedes ausstehende BIO vor der Rückgabe gesendet wird. Das Verbrauchen weiterer Readahead-Folios wird gestoppt, sobald ein Fehler erkannt wird, und es wird nur dann auf das aktuelle Folio gewartet und dieses bereinigt, wenn es tatsächlich zum BIO hinzugefügt wurde.
If you want to get best quality of vulnerability data, you may have to visit VulDB.