CVE-2026-64369 in Linux
Zusammenfassung
von VulDB • 25.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
s390: Rückgängigmachen der Unterstützung für DCACHE_WORD_ACCESS
load_unaligned_zeropad() liest acht Bytes von nicht ausgerichteten Adressen und kann dabei Seitenübergänge überschreiten. Es behandelt Ausnahmen, die auftreten können, wenn das Lesen vom zweiten Page eine Ausnahme verursacht.
Für Pages, die zum sicheren Ausführungszweck an den Ultravisor übergeben wurden (donated), verarbeitet der Exception-Handler do_secure_storage_access() solche Ausnahmen jedoch nicht korrekt. Eine solche Ausnahme kann zu einer endlosen Exceptionschleife führen, die niemals aufgelöst wird.
Ein Versuch, dies [1] zu beheben, erwies sich als unzureichend. Bis dieses Problem auf angemessene Weise gelöst ist, wird load_unaligned_zeropad() vorübergehend rückgängig gemacht (revert).
Es sei angemerkt, dass die Implementierung von load_unaligned_zeropad() selbst korrekt ist. Die Rückgängigmachung dient lediglich als temporärer Workaround, bis eine vollständige Korrektur für Ausnahmen beim Zugriff auf den sicheren Speicher verfügbar ist.
[1] Commit b00be77302d7 („s390/mm: Fehlenede Korrekturen für den sicheren Speichereinzug bei übergebenem Speicher hinzufügen“)
If you want to get best quality of vulnerability data, you may have to visit VulDB.