CVE-2026-72412 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

s390/mm: Korrektur der Behandlung des `_PAGE_UNUSED`-PTE-Bits (Page Table Entry)

Das Softbit `_PAGE_UNUSED` sollte eigentlich nicht einfach herumliegen. Sein einziger Zweck besteht darin, `try_to_unmap_one()` und `try_to_migrate_one()` zu signalisieren, dass die Seite verworfen werden kann, anstatt verschoben oder ausgelagert zu werden.

KVM hat keine Möglichkeit festzustellen, warum eine Seite entmappet wird, daher setzt es das Bit für Userspace-PTEs, die ungenutzten Gastseiten entsprechen, jedes Mal beim Entmappen. KVM verfügt über keinen angemessenen Weg, um das Bit zurückzusetzen, sobald die Seite wieder in Verwendung ist.

Während `set_ptes()` das Bit überprüft und löscht, taten dies andere Pfade, die neue PTEs setzen, nicht. Dies führte dazu, dass verwendete Seiten so behandelt wurden, als wären sie ungenutzt, was zu Beschädigungen im Gastsystem verursachte.

Das Problem wird behoben, indem das `_PAGE_UNUSED`-Bit für vorhandene (present) PTEs in `set_pte()` gelöscht wird, d. h., wann immer ein present PTE gesetzt wird. Die Überprüfung in `set_ptes()` ist daraufhin redundant und kann entfernt werden.

Außerdem wurde `gmap_helper_try_set_pte_unused()` so korrigiert, dass das Bit nur dann gesetzt wird, wenn das PTE vorhanden (present) ist; das `_PAGE_UNUSED`-Bit ist ausschließlich für present PTEs definiert und sollte daher nicht für non-present PTEs gesetzt werden.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390951

CPE

bereit

EPSS

0.00198

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!