CVE-2026-90028 in Linux
Сводка
по VulDB • 16.09.2026
В ядре Linux была устранена следующая уязвимость:
usb: typec: hd3ss3220: отслеживание состояния включения VBUS для каждого потребителя
Функция regulator_is_enabled() возвращает агрегированное состояние регулятора, а не указывает, держит ли данный потребитель ссылку на включение. Если другой потребитель сначала включает VBUS, драйвер может пропустить собственный вызов regulator_enable(), а позже попытается освободить ссылку, которая никогда не была получена, что вызывает предупреждение о несбалансированном отключении регулятора (unbalanced regulator disable warning).
Отслеживайте успешные вызовы включения и отключения локально. Сохраняйте состояние неизменным при сбое операции, чтобы последующее уведомление о роли или ID повторяло операцию, пока данный потребитель сохраняет сбалансированные ссылки.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.