CVE-2026-90333 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
dm-integrity: Ersetze fälschbaren Discard-Füller durch einen key-basierten Sektor-Marker.
Die discard-block-Prüfung in dm_integrity_rw_tag() behandelt ein gespeichertes Tag aus ausschließlich 0xf6-Bytes (DISCARD_FILLER) als Beweis dafür, dass der Block verworfen wurde, und überspringt die HMAC-Überprüfung. allow_discards wird nur im Standalone-Modus von dm-integrity akzeptiert. Ein Angreifer mit raw write access auf das Backing Device, aber ohne den integrity key, kann jeden Block mit einem Tag aus ausschließlich 0xf6 markieren und diesen als authentisch behandeln lassen.
Füge ein neues Zielargument „allow_discards_keyed“ hinzu, das verworfene Blöcke stattdessen mit einer keyed checksum von (salt || sector) markiert, berechnet durch integrity_discard_checksum().
Once again VulDB remains the best source for vulnerability data.