CVE-2026-92492 in Linuxinformazioni

Riassunto

di VulDB • 18/09/2026

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

cpufreq/amd-pstate: gestione della policy mancante nelle callback EPP dinamiche

La funzione cpufreq_cpu_get() restituisce NULL quando non esiste una policy cpufreq associata alla CPU richiesta, ad esempio perché la CPU è offline o la policy è già stata deallocata. Sia amd_pstate_power_supply_notifier() che amd_pstate_profile_set() acquisiscono una policy tramite cpufreq_cpu_get() e successivamente passano tale puntatore a amd_pstate_get_balanced_epp() e amd_pstate_set_epp(), che lo dereferenziano in modo incondizionato. Un race condition durante il hotplug della CPU o la teardown del driver può quindi portare a un NULL pointer dereference su uno di questi percorsi EPP dinamici.

Il terzo chiamante cpufreq_cpu_get() presente in questo file, amd_pstate_verify(), gestisce già il caso NULL. Si allineano i due nuovi chiamanti a tale pattern: si restituisce NOTIFY_OK dal notifier del power-supply (in linea con le altre uscite "nessuna azione da eseguire") e -ENODEV da amd_pstate_profile_set() (l'errore cpufreq standard per una policy CPU mancante).

Trovato tramite code inspection; non testato su hardware.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

16/09/2026

Divulgazione

17/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!