CVE-2026-90006 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

samples/damon/mtier: Fehlerbehandlung bei damon_stop()

damon_sample_mtier_stop() geht davon aus, dass der Aufruf von damon_stop() die beiden DAMON-Contexte stets erfolgreich stoppt. Daher werden die beiden DAMON-Contexte nach dem Aufruf von damon_stop() freigegeben (deallokiert). Wenn ein bestimmter Context jedoch bereits gestoppt ist, schlägt damon_stop() fehl und gibt einen Fehler zurück, während die DAMON-Contexte, die noch nicht gestoppt wurden, weiterlaufen. Solche unerwarteten vorzeitigen Stops von DAMON-Contexten können aufgrund von Speicherzuweisungsfehlern in kdamond_fn() auftreten. Da damon_sample_mtier_stop() alle DAMON-Contexts mit damon_target- und damon_region-Objekten freigibt, die an diese Contexte gebunden sind, führt dies dazu, dass der nicht gestoppte DAMON-Context (kdamond) auf den bereits freigegebenen Speicher zugreift (Use-After-Free). Das Problem wird behoben, indem damon_stop() kontextbezogen pro Context aufgerufen wird.

Es sei angemerkt, dass auch DAMON_SYSFS die Ausführung mehrerer DAMON-Contexte ermöglicht. Allerdings ruft es damon_stop() für jeden Context einzeln nacheinander auf. Daher betrifft dieses Problem nur mtier.

Langfristig wäre es besser, damon_stop() so zu refaktorisieren, dass stets sichergestellt wird, dass alle Contexte gestoppt werden, unabhängig von Fehlern im Verlauf des Prozesses. Diese Änderung wird jedoch in der aktuellen Form vorgenommen, um sie einfach und leicht rückportierbar (backportable) zu halten. Die Refaktorierung werde ich später vornehmen.

Das Problem wurde [1] von Sashiko entdeckt.

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

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405801

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!