CVE-2026-72132 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

NFS: Instabile Schreibvorgänge nach Anforderungsgröße statt nach Folio-Größe abrechnen

nfs_folio_mark_unstable() und nfs_folio_clear_commit() buchen (charge) und entbuchen (uncharge) NR_WRITEBACK/WB_WRITEBACK basierend auf folio_nr_pages(folio), einmal pro *Anforderung*, die einer Commit-Liste hinzugefügt oder daraus entfernt wird. Dies ist nur korrekt, wenn ein Folio mit genau einer zugehörigen Anforderung verbunden ist. Wenn pg_test ein Folio in N Unter-Folio-Anforderungen aufteilt (z. B. bei pNFS flexfiles Striping mit einer Streifeneinheit, die kleiner als die Folio-Größe ist, oder bei einfacher Aufteilung aufgrund von wsize-Beschränkungen), bucht jede der N Anforderungen unabhängig den gesamten Seitenumfang des Folios ein. Dies führt zu einer Inflation der Abrechnung um den Faktor N pro Folio. Bei großen Folios und kleinen Streifeneinheiten kann dies mehrere Größenordnungen betragen: Ein 2 MiB großes Folio, das in 512 einzelne 4 KiB-Anforderungen aufgeteilt wird, kann bis zu das 512-fache seiner tatsächlichen Größe buchen. Dies drängt die globale Abrechnung für „dirty“ und Writeback über den Schwellenwert des Systems hinaus und zwingt jeden gepufferten Schreiber auf dem Host in den Hard-Throttle-Pfad, einschließlich unabhängiger NFS-Serverthreads im Kernel, die sich denselben Server teilen.

Buchen Sie jede Anforderung nur für die Seiten, die sie tatsächlich abdeckt.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390541

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!