CVE-2026-90340 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

pinctrl: generic: Freigabe der Karten bei einem Fehler von pinctrl_generic_to_map()

pinctrl_generic_to_map() parst die DT-Konfiguration und alloziert Pinctrl-Karten über pinctrl_utils_reserve_map().

Wenn nachfolgende Schritte (wie pinctrl_utils_add_map_mux(), pinctrl_generic_add_group(), pinconf_generic_parse_dt_config() oder pinctrl_utils_add_map_configs()) einen Fehler zurückgeben, können *maps teilweise zugewiesene Karteneinträge enthalten. Das direkte Zurückgeben des Fehlers ohne Freigabe von *maps führt dazu, dass der allozierte Karten-Speicher über alle Treiber hinweg geleakt wird, die auf pinctrl_generic_to_map() angewiesen sind.

Beheben Sie dies, indem Sie im Fehlerpfad von pinctrl_generic_to_map() pinctrl_utils_free_map() aufrufen und *maps, *num_maps sowie *num_reserved_maps zurücksetzen.

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

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406895

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!