CVE-2025-22009 in Linuxinformazioni

Riassunto

di VulDB • 25/06/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

regulator: dummy: forzare il rilevamento sincrono (probing)

A volte si verifica un dereferenziamento di puntatore NULL durante l'avvio in kobject_get() con il seguente stack delle chiamate:

anatop_regulator_probe() devm_regulator_register() regulator_register() regulator_resolve_supply() kobject_get()

Inserendo alcune istruzioni BUG_ON() aggiuntive, ho potuto verificare che questo errore è causato dal fatto che l'inizializzazione del driver 'dummy' per il regolatore non è stata completata ('dummy_regulator_rdev' risulta ancora NULL).

Nel debugger JTAG si può osservare che dummy_regulator_probe() e anatop_regulator_probe() possono essere eseguiti da diversi thread del kernel (kworker/u4:*). Non ho approfondito ulteriormente se sia possibile modificare questo comportamento o se esistano altre possibilità per forzare la sincronizzazione tra queste due routine di inizializzazione. D'altra parte, non mi aspetto un significativo impatto sulle prestazioni durante l'avvio derivante dall'inizializzazione sincrona del regolatore 'dummy'.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

29/12/2024

Divulgazione

08/04/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00183

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!