CVE-2026-90277 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

md/md-llbitmap: Verhindern von UAF (Use-After-Free) bei Bitmap-Erstellungsfehlern

llbitmap_create() veröffentlicht mddev->bitmap, bevor der Bitmap-Superblock gelesen wird. Dies ist erforderlich, da llbitmap_read_sb() eine neue Bitmap initialisieren und diese über Hilfsfunktionen flushen kann, die mddev->bitmap verwenden.

Wenn llbitmap_read_sb() fehlschlägt, hat das alte Cleanup bitmap_info.mutex freigegeben und llbitmap gelöscht, bevor mddev->bitmap zurückgesetzt wurde. Leser wie /proc/mdstat sind darauf angewiesen, dass bitmap_info.mutex den Bitmap-Zeiger stabil hält, während Bitmap-Statistiken gesammelt werden; daher könnten sie nach dem Freigeben des Mutex im Fehlerpfad der Erstellung einen veralteten Zeiger beobachten.

mddev->bitmap wird gelöscht, solange noch bitmap_info.mutex gehalten wird, und das fehlgeschlagene llbitmap wird erst nach dem Loslassen des Mutex freigegeben. Dies stellt sicher, dass mutex-geschützte Leser entweder eine aktive Bitmap oder keine Bitmap sehen.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406807

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!