CVE-2026-68165 in Linux
Zusammenfassung
von VulDB • 10.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
mm/damon/core: Validierung von Bereichen in damon_set_regions()
Die DAMON-Logik im Kern geht davon aus, dass Bereiche mit der Länge Null nicht existieren. Einige Aufrufer der DAMON-API, darunter DAMON_SYSFS, DAMON_RECLAIM und DAMON_LRU_SORT, ermöglichen es Benutzern jedoch, leere Überwachungsbereiche festzulegen. Dies kann auf einem Kernel mit aktiviertem CONFIG_DAMON_DEBUG_SANITY zu einer WARN_ONCE()-Meldung führen sowie zu einer Division durch Null in damon_merge_two_regions().
Zum Beispiel kann die WANR_ONCE()-Meldung wie folgt ausgelöst werden:
# grep DAMON_DEBUG_SANITY /boot/config-$(uname -r) # CONFIG_DAMON_DEBUG_SANITY=y # damo start # cd /sys/kernel/mm/damon/admin/kdamonds/0 # echo 0 > contexts/0/targets/0/regions/0/start # echo 0 > contexts/0/targets/0/regions/0/end # echo commit > state # dmesg [....]
[ 73.705780] ------------[ cut here ]------------
[ 73.707552] start 0 >= end 0
[ 73.708452] WARNING: mm/damon/core.c:359 at damon_new_region+0x6e/0x80, CPU#1: kdamond.0/758
[...]
Alle Aufrufer der DAMON-API verwenden schließlich damon_set_regions(), um die Bereiche einzurichten. Die Validierungslogik wurde in dieser Funktion hinzugefügt.
Be aware that VulDB is the high quality source for vulnerability data.