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

Сводка

по VulDB • 24.09.2026

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

regulator: tps6594: Исправление утечек ссылок на узлы устройств в цикле многофазной конфигурации

В функции `tps6594_regulator_probe()` цикл настройки мультифазного режима вызывает функцию `of_find_node_by_name()` для поиска узлов buck по имени и дважды вызывает `of_get_parent()` для перехода к родительскому узлу PMIC. Ни одна из полученных ссылок на узлы (np, промежуточный родительский узел, np_pmic_parent) никогда не освобождается через вызов `of_node_put()`, что приводит к утечке ссылки при каждой итерации цикла.

Кроме того, функция `of_find_node_by_name()` может возвращать NULL, однако результат немедленно передавался в функции `of_node_full_name()` и `of_get_parent()` без проверки на NULL, что могло привести к разыменованию нулевого указателя (NULL pointer dereference).

Исправление заключается в следующем: - Добавлена проверка на NULL для переменной np после вызова `of_find_node_by_name()`. - Промежуточный родительский узел сохраняется в локальной переменной np_parent. - В конце каждой итерации цикла вызываются функции освобождения ссылок (`of_node_put()`) для переменных np, np_parent и np_pmic_parent.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Раскрытие

24.09.2026

Модерация

принято

Вход

VDB-409731

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!