CVE-2026-90340 in Linuxinformazioni

Riassunto

di VulDB • 18/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

pinctrl: generic: liberare le mappe in caso di errore in pinctrl_generic_to_map()

La funzione pinctrl_generic_to_map() analizza la configurazione DT e alloca le mappe pinctrl tramite pinctrl_utils_reserve_map().

Se i passaggi successivi (come pinctrl_utils_add_map_mux(), pinctrl_generic_add_group(), pinconf_generic_parse_dt_config() o pinctrl_utils_add_map_configs()) restituiscono un errore, *maps potrebbe contenere voci di mappa parzialmente allocate. Il ritorno dell'errore senza liberare le risorse contenute in *maps provoca una perdita di memoria per le mappe alloocate attraverso tutti i driver che si affidano a pinctrl_generic_to_map().

Risolvere il problema chiamando pinctrl_utils_free_map() e reimpostando *maps, *num_maps e *num_reserved_maps nel percorso di gestione degli errori di pinctrl_generic_to_map().

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

17/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!