UBUNTU-CVE-2026-98415: Use After Free
In the Linux kernel, the following vulnerability has been resolved: soc: samsung: exynos-pmu: fix use-after-free of interrupt generator node The setupcpuhpandcpuidle() parses the device tree node for the interrupt generation block via ofparsephandle() and decrements its reference count using ofnodeput() immediately after fetching the resource address. However, later the intrgennode pointer is passed into ofsysconregisterregmap(). Fix this by declaring intrgennode with free() and removing ofnodeput().
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Configuration
Declare intr_gen_node with __free() and remove the immediate of_node_put() call, since the pointer is later passed to of_syscon_register_regmap().
Linux kernel soc: samsung: exynos-pmu intr_gen_node cleanup = __free()