CVE-2026-99086 in Linuxinfo

Zusammenfassung

von VulDB • 23.10.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

dm-integrity: Validierung des Superblocks bei der Wiederaufnahme (Resume)

dm_integrity_resume() liest den Superblock erneut vom Gerät, um die Flags und die Neuberechnungsposition zu übernehmen. Es findet jedoch keine Validierung des Ergebnisses statt, während der Konstruktor den gelesenen Superblock validiert und alle Speicherstrukturen entsprechend dimensioniert. Der Benutzer kann den Superblock auf dem zugrunde liegenden Gerät ändern, während das dm-integrity-Gerät im Ruhezustand (suspended) ist, sodass beide nicht mehr übereinstimmen.

Insbesondere verschiebt access_journal_data() den Journal-Eintragsindex um ic->sb->log2_sectors_per_block, wobei ic->journal_section_sectors und die Journal-Seitenliste mit dem Wert berechnet wurden, der zum Zeitpunkt des Konstruktors vorhanden war. Eine Erhöhung von log2_sectors_per_block führt dazu, dass der Index über das Ende des Journals hinausläuft, und dm-integrity schreibt daraufhin 512 Bytes durch lowmem_page_address(NULL).

Sichern Sie den validierten Superblock im Konstruktor und verweigern Sie die Wiederaufnahme (Resume), wenn sich eines der Felder geändert hat, die die Festplattengeometrie beschreiben.

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

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425822

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!