CVE-2026-43196

soc: ti: pruss: Fix double free in pruss_clk_mux_setup()

HIGH
7.8
CVSS Score
Published: May 6, 2026 at 11:28 AM UTC
Updated: June 17, 2026 at 10:49 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.8
Exploit prediction
EPSS 0.1%

Description

In the Linux kernel, the following vulnerability has been resolved: soc: ti: pruss: Fix double free in pruss_clk_mux_setup() In the pruss_clk_mux_setup(), the devm_add_action_or_reset() indirectly calls pruss_of_free_clk_provider(), which calls of_node_put(clk_mux_np) on the error path. However, after the devm_add_action_or_reset() returns, the of_node_put(clk_mux_np) is called again, causing a double free. Fix by returning directly, to avoid the duplicate of_node_put().

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.10 ≤ v < 5.10.2525.10 ≤ v < 5.15.2025.10 ≤ v < 6.1.1655.10 ≤ v < 6.12.755.10 ≤ v < 6.18.165.10 ≤ v < 6.19.65.10 ≤ v < 6.6.1285.10 ≤ v < 7.05.11 ≤ v < 5.15.2025.16 ≤ v < 6.1.1656.13 ≤ v < 6.18.166.19 ≤ v < 6.19.66.2 ≤ v < 6.6.1286.7 ≤ v < 6.12.755.10ba59c9b43c86b2c2396acac94e41d946cbaec9fe
Vendor states this is fixed in 04dbbb18cc9c8795c9ff47d8994bc03ebfef9d68 (fixed)
Vendor states this is fixed in 24c40076e3bc3d73c839c886d6bda1da6c4d9b93 (fixed)
Vendor states this is fixed in 69aa67c1e22d13e9aad4b08c86304ad8e743dcab (fixed)
Vendor states this is fixed in 80db65d4acfb9ff12d00172aed39ea8b98261aad (fixed)
Vendor states this is fixed in 818cf66d91c8ef09b01664a12d5f4ea786d64396 (fixed)
Vendor states this is fixed in b7db9953c2f8da37de498198623b05b46f8e2ca0 (fixed)
Vendor states this is fixed in dbda01bf2dfe5af33163e1e5fca1b82b619c2803 (fixed)
Vendor states this is fixed in e113339cc7d23be4948891f3a702e9dce5b47035 (fixed)
Vendor states this is fixed in 5.10 (unaffected)
Vendor states this is fixed in 5.10.252 (unaffected)
Vendor states this is fixed in 5.15.202 (unaffected)
Vendor states this is fixed in 6.1.165 (unaffected)
Vendor states this is fixed in 6.12.75 (unaffected)
Vendor states this is fixed in 6.18.16 (unaffected)
Vendor states this is fixed in 6.19.6 (unaffected)
Vendor states this is fixed in 6.6.128 (unaffected)
Vendor states this is fixed in 7.0 (unaffected)

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH
Vector?

Quick Info

StatusANALYZED
CWE
CWE-415

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card