CVE-2026-99051 in Linuxinfo

Zusammenfassung

von VulDB • 23.10.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

fsverity: Freigabe von struct fsverity_info mittels RCU verzögern

__fsverity_get_info() ruft rhashtable_lookup_fast() auf, das lediglich rcu_read_lock() verwendet und nicht direkt mit fsverity_remove_info() synchronisiert ist.

Für denselben Inode stellt dies kein Problem dar: Seine fsverity_info wird nur zum Zeitpunkt der Inode-Eviction oder bei einem Fehler beim Aktivieren von Verity entfernt, wenn der Inode seine fsverity_info nicht mehr benötigt und auch nicht mehr über diesen Inode darauf zugegriffen wird.

Dies ist jedoch fehlerhaft und kann zu einer Use-After-Free-Situation für gleichzeitige Aufrufe von __fsverity_get_info() für *unterschiedliche* Inodes führen. Diese verlassen sich ausschließlich auf das Folgen des fsverity_info::rhash_head in der rhashtable unter rcu_read_lock(). Sie verwenden zudem fsverity_info::inode, um den Schlüsselvergleich durchzuführen.

Beheben Sie dies, indem die Freigabe von 'struct fsverity_info' nach dem Entfernen aus der rhashtable mittels RCU verzögert wird.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425904

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!