Description
In the Linux kernel, the following vulnerability has been resolved:

soc: samsung: exynos-pmu: fix use-after-free of interrupt generator node

The setup_cpuhp_and_cpuidle() parses the device tree node for the
interrupt generation block via of_parse_phandle() and decrements its
reference count using of_node_put() immediately after fetching the resource
address. However, later the intr_gen_node pointer is passed into
of_syscon_register_regmap().

Fix this by declaring intr_gen_node with __free() and removing
of_node_put().
Published: 2026-10-14
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Use-After-Free in kernel driver
Action: Apply Patch
AI Analysis

Impact

A use‑after‑free condition was found in the Samsung Exynos PMU driver of the Linux kernel. During system boot the driver parses a device‑tree node for an interrupt generator, decrements its reference count too early using of_node_put(), and then later passes the freed node pointer to of_syscon_register_regmap(). This improper reference counting can corrupt kernel memory, potentially leading to a crash or silent memory corruption. The weakness is classified as CWE‑825.

Affected Systems

All Linux kernel releases that contain the exynos‑pmu driver prior to commit 164313e24cb0f5 are affected. This includes distributions shipping those kernels for Samsung Exynos system‑on‑chips and any custom kernels compiled with the same driver code.

Risk and Exploitability

The CVSS score of 5.5 indicates medium severity, while the EPSS score of less than 1% shows a very low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Exploitation would likely require local or privileged access to modify the device tree or influence the boot process, making remote exploitation unlikely. Nevertheless, the presence of a use‑after‑free condition warrants prompt remediation.

Generated by OpenCVE AI on October 16, 2026 at 23:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the upstream kernel patch that removes the premature of_node_put() and declares intr_gen_node as __free
  • Upgrade the operating system to a kernel release that includes commit 164313e24cb0f5 or later
  • If using a custom kernel, rebuild it with the fixed exynos‑pmu driver and reboot

Generated by OpenCVE AI on October 16, 2026 at 23:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 01:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Thu, 15 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-825
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Thu, 15 Oct 2026 05:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Wed, 14 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: soc: samsung: exynos-pmu: fix use-after-free of interrupt generator node The setup_cpuhp_and_cpuidle() parses the device tree node for the interrupt generation block via of_parse_phandle() and decrements its reference count using of_node_put() immediately after fetching the resource address. However, later the intr_gen_node pointer is passed into of_syscon_register_regmap(). Fix this by declaring intr_gen_node with __free() and removing of_node_put().
Title soc: samsung: exynos-pmu: fix use-after-free of interrupt generator node
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:19:09.114Z

Reserved: 2026-09-25T10:25:14.347Z

Link: CVE-2026-98415

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-14T14:17:52.793

Modified: 2026-10-19T10:18:46.837

Link: CVE-2026-98415

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-14T00:00:00Z

Links: CVE-2026-98415 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T18:00:02Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference