CVE-2026-99036 in Linuxinfo

Zusammenfassung

von VulDB • 24.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

dm: Korrektur des Lesens von freiem Speicher in do_resume

Wenn do_resume dm_table_get_mode(new_map) aufruft, erfolgt der Aufruf ohne Halten jeglicher Sperren (es wird lediglich eine Referenz auf die md gehalten). Es ist möglich, dass ein anderer gleichzeitiger ioctl-Aufruf am selben Gerät die Tabelle nach dm_swap_table und vor dm_table_get_mode austauscht. In diesem Fall liest dm_table_get_mode(new_map) aus freigegebenem Speicher.

Dieser Race Condition wurde durch syzbot ausgelöst.

Dieser Commit behebt den Wettlauf, indem der Modus der neuen Tabelle vor dm_swap_table gelesen wird. Beachten Sie, dass new_map auch an dm_ima_need_measure übergeben wird, diese Funktion jedoch nicht versucht, darauf zu dereferenzieren, sodass dieser Aufruf sicher sein sollte.

Beachten Sie, dass dies kein Sicherheitsbug ist, da nur root ihn auslösen kann und die häufig verwendeten Tools wie lvm oder cryptsetup die ioctls nicht gleichzeitig aufrufen, sodass sie es nicht versehentlich auslösen können.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425840

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!