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

Сводка

по VulDB • 26.10.2026

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

ASoC: samsung: i2s: включить опциональный тактовый сигнал (op_clk) в функции probe для корректной балансировки управления питанием во время работы (runtime PM).

Функция probe переводит устройство в активное состояние runtime PM, оставляя включенным только шину "iis", но при этом устанавливает priv->op_clk как родительский элемент мультиплексора RCLK_SRC без его включения. Функция приостановки runtime PM отключает оба тактовых сигнала, поэтому первый вызов suspend после probe приводит к тому, что op_clk будет отключен на один раз больше, чем был включен.

На платформе Exynos5250 Arndale оба этих сигнала соответствуют одному и тому же вентильному элементу EXYNOS_I2S_BUS, из-за чего во время загрузки возникает следующее предупреждение:

WARNING: drivers/clk/clk.c:1270 at clk_core_disable+0xe4/0x23c, CPU#0: kworker/u8:3/45 i2s_bus already disabled ... Workqueue: pm pm_runtime_work Call trace: ... clk_core_disable from clk_disable+0x28/0x34 clk_disable from i2s_runtime_suspend+0x58/0x68 [snd_soc_i2s]
i2s_runtime_suspend [snd_soc_i2s] from genpd_runtime_suspend+0xc4/0x298
genpd_runtime_suspend from __rpm_callback+0x48/0x18c __rpm_callback from rpm_callback+0x4c/0x50 rpm_callback from rpm_suspend+0xf4/0x718 rpm_suspend from pm_runtime_work+0x9c/0xa0 ...

Исправление заключается в включении op_clk в функции probe сразу после его получения, чтобы состояние тактового сигнала соответствовало активному состоянию runtime PM, а также в его отключении при удалении устройства (remove).

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

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

Linux

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

25.09.2026

Раскрытие

26.10.2026

Модерация

принято

Вход

VDB-426484

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!