← Back
CVE-2026-43196
high
CVSS 7.8
In the Linux kernel, the following vulnerability has been resolved: soc: ti: pruss: Fix double...
Summary
In the Linux kernel, the following vulnerability has been resolved: soc: ti: pruss: Fix double...
AI summary openai / gpt-4o
Linuxカーネルの特定の関数に二重解放の脆弱性があり、修正されました。pruss_clk_mux_setup()関数で、devm_add_action_or_reset()が間接的にpruss_of_free_clk_provider()を呼び出すことにより、エラーパスでof_node_put(clk_mux_np)が二重に解放される問題があります。この問題は、直接返すことで重複したof_node_put()を避け、修正されました。
❓ What is the problem
Linuxカーネルにおけるpruss_clk_mux_setup()関数での二重解放の脆弱性です。
📍 Affected scope
Linuxカーネルのpruss_clk_mux_setup()関数内。
🔥 Severity
この脆弱性は、二重解放によりメモリが壊れる可能性があり、システムの安定性に影響を与えるため、重要です。
🔧 How to fix
エラーパスで重複したof_node_put()が呼び出されないよう、pruss_clk_mux_setup()で直接返すよう修正します。
🛡️ Workaround
情報なし
🔍 Detection
影響を受けるバージョンのpruss_clk_mux_setup()関数を持つLinuxカーネルを確認します。
References
- web https://git.kernel.org/stable/c/04dbbb18cc9c8795c9ff47d8994bc03ebfef9d68
- web https://git.kernel.org/stable/c/24c40076e3bc3d73c839c886d6bda1da6c4d9b93
- web https://git.kernel.org/stable/c/69aa67c1e22d13e9aad4b08c86304ad8e743dcab
- web https://git.kernel.org/stable/c/80db65d4acfb9ff12d00172aed39ea8b98261aad
- web https://git.kernel.org/stable/c/818cf66d91c8ef09b01664a12d5f4ea786d64396
- web https://git.kernel.org/stable/c/b7db9953c2f8da37de498198623b05b46f8e2ca0
- web https://git.kernel.org/stable/c/dbda01bf2dfe5af33163e1e5fca1b82b619c2803
- web https://git.kernel.org/stable/c/e113339cc7d23be4948891f3a702e9dce5b47035
- web https://nvd.nist.gov/vuln/detail/CVE-2026-43196
- web https://github.com/advisories/GHSA-8h7q-934r-3xxv