CVE-2024-50071

High

Description

In the Linux kernel, the following vulnerability has been resolved: pinctrl: nuvoton: fix a double free in ma35_pinctrl_dt_node_to_map_func() 'new_map' is allocated using devm_* which takes care of freeing the allocated data on device removal, call to .dt_free_map = pinconf_generic_dt_free_map double frees the map as pinconf_generic_dt_free_map() calls pinctrl_utils_free_map(). Fix this by using kcalloc() instead of auto-managed devm_kcalloc().

SeverityHigh
CVSS7.8
Exploit probability—
ProductLinux Kernel
PublishedOct 29, 2024
First seenOct 29, 2024
Weakness typeCWE-415CWE-415

How to fix

Update
  • linux linux_kernel6.11.5 or later

Affected products

ProductAffected versionsFixed in
linux linux_kernel6.11 ≤ v < 6.11.5, 6.126.11.5

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.