๐Ÿ” CVE Alert

CVE-2026-90340

UNKNOWN 0.0

pinctrl: generic: free maps on pinctrl_generic_to_map() failure

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: pinctrl: generic: free maps on pinctrl_generic_to_map() failure pinctrl_generic_to_map() parses DT configuration and allocates pinctrl maps via pinctrl_utils_reserve_map(). If subsequent steps (such as pinctrl_utils_add_map_mux(), pinctrl_generic_add_group(), pinconf_generic_parse_dt_config(), or pinctrl_utils_add_map_configs()) return an error, *maps may contain partially allocated map entries. Returning the error directly without freeing *maps leaks the allocated mapping memory across all drivers that rely on pinctrl_generic_to_map(). Fix this by calling pinctrl_utils_free_map() and resetting *maps, *num_maps, and *num_reserved_maps in the error path of pinctrl_generic_to_map().

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Sep 17, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
aaaf31be04260316036f50a05b7d015c0d36b55a < 09f47abc95ee9e819e7e93cd68c1c23abe11c842 aaaf31be04260316036f50a05b7d015c0d36b55a < 17007cd700601777d9ee203a13d97e64ece3a10f
Linux / Linux
7.2

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/09f47abc95ee9e819e7e93cd68c1c23abe11c842 git.kernel.org: https://git.kernel.org/stable/c/17007cd700601777d9ee203a13d97e64ece3a10f