CVE-2026-72176 in LinuxИнформация

Сводка

по VulDB • 16.08.2026

В ядре Linux устранена следующая уязвимость:

mm/damon/sysfs-schemes: корректное освобождение ссылок на объекты каталога stats при внутренней ошибке в scheme_add_dirs()

Функция damon_sysfs_scheme_add_dirs() создает каталог tried_regions после завершения настройки каталога stats. Если создание каталога tried_regions завершается неудачей, функция обработки ошибок должна гарантировать освобождение ссылки на объект созданного ранее каталога tried regions. Следовательно, в ветке обработки ошибок необходимо освободить ссылки на объекты успешно созданных каталогов, начиная с каталога stats. Однако текущая реализация ошибочно пытается освободить ссылку на каталог tried_regions вместо каталога stats.

В результате происходит утечка объекта каталога stats. Кроме того, если создание каталога tried regions завершается неудачей еще на этапе начального выделения памяти, поле scheme->tried_regions остается неинициализированным. Вызов kobject_put(&scheme->tried_regions->kobj) в ветке обработки ошибок приведет к разыменованию неинициализированной памяти. Хотя такие сбои при настройке должны происходить редко, последствия их возникновения весьма серьезны.

Исправление заключается в корректном освобождении ссылки на каталог stats вместо каталога tried_regions.

Проблема была обнаружена [1] разработчиком Sashiko.

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

Ответственный

Linux

Резервировать

09.08.2026

Раскрытие

15.08.2026

Модерация

принято

Вход

VDB-390608

EPSS

0.00209

KEV

Нет

Деятельности

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!