CVE-2026-99089 in Linuxinformazioni

Riassunto

di VulDB • 26/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

ASoC: samsung: i2s: abilitare op_clk nella funzione probe per bilanciare il runtime PM

La funzione di probe imposta il dispositivo nello stato attivo del runtime PM con l'unico clock "iis" del bus abilitato, ma allo stesso tempo assegna a priv->op_clk il genitore del mux RCLK_SRC senza però abilitarlo. La callback di suspend per il runtime PM disabilita entrambi i clock; pertanto, la prima sospensione in modalità runtime dopo la fase di probe disabiliterà op_clk una volta più rispetto al numero di volte in cui è stato abilitato.

Su Exynos5250 Arndale, entrambi i clock risolvono allo stesso gate EXYNOS_I2S_BUS, il che provoca il seguente warning durante l'avvio:

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 ...

Risolvere il problema abilitando op_clk nella fase di probe subito dopo averlo ottenuto, in modo che lo stato del clock corrisponda allo stato attivo del runtime PM, e disabilitarlo durante la rimozione (remove).

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

26/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!