---
id: CVE-2022-50458
title: 'clk: tegra: Fix refcount leak in tegra210_clock_init'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  clk: tegra: Fix refcount leak in tegra210_clock_init

  of_find_matching_node() returns a node pointer with refcount
  incremented, we should use of_node_put() on it when n…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    a19360db83d29bd6b0de4ffad2c815d79246ba99
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    e715510adc20a4a07f157ece4e6d068e648a0383
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    ac010ec3484ba95c6ab3d946f9a83560005c13c6
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    6d3ac23b952f374017e1a5249d1f03bdbc7f9878
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    f487137a53b1a0692211f7ae82c0a7f87c30bdbe
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    417ed4432b1b40526b1cb50e535d46900505f6d9
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    1a6d97139b0a370a9d0809a00e91c41f5bcd3ef1
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    f38f34ba1e1029b927b81b9bf9d952f4ed4007bd
  - >-
    Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 <
    56c78cb1f00a9dde8cd762131ce8f4c5eb046fbb
  - Linux 4.5
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T20:11:17.406940Z'
published: '2025-10-01'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T20:20:46.373Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2022-50458'
references:
  - url: 'https://git.kernel.org/stable/c/a19360db83d29bd6b0de4ffad2c815d79246ba99'
  - url: 'https://git.kernel.org/stable/c/e715510adc20a4a07f157ece4e6d068e648a0383'
  - url: 'https://git.kernel.org/stable/c/ac010ec3484ba95c6ab3d946f9a83560005c13c6'
  - url: 'https://git.kernel.org/stable/c/6d3ac23b952f374017e1a5249d1f03bdbc7f9878'
  - url: 'https://git.kernel.org/stable/c/f487137a53b1a0692211f7ae82c0a7f87c30bdbe'
  - url: 'https://git.kernel.org/stable/c/417ed4432b1b40526b1cb50e535d46900505f6d9'
  - url: 'https://git.kernel.org/stable/c/1a6d97139b0a370a9d0809a00e91c41f5bcd3ef1'
  - url: 'https://git.kernel.org/stable/c/f38f34ba1e1029b927b81b9bf9d952f4ed4007bd'
  - url: 'https://git.kernel.org/stable/c/56c78cb1f00a9dde8cd762131ce8f4c5eb046fbb'
tags:
  - cve.org
epss: 0.00163
epssPercentile: 0.05552
ingestedAt: '2026-11-05T22:38:31.736Z'
---

## Overview

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

clk: tegra: Fix refcount leak in tegra210_clock_init

of_find_matching_node() returns a node pointer with refcount
incremented, we should use of_node_put() on it when not need anymore.
Add missing of_node_put() to avoid refcount leak.

## Affected

- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < a19360db83d29bd6b0de4ffad2c815d79246ba99`
- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < e715510adc20a4a07f157ece4e6d068e648a0383`
- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < ac010ec3484ba95c6ab3d946f9a83560005c13c6`
- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < 6d3ac23b952f374017e1a5249d1f03bdbc7f9878`
- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < f487137a53b1a0692211f7ae82c0a7f87c30bdbe`
- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < 417ed4432b1b40526b1cb50e535d46900505f6d9`
- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < 1a6d97139b0a370a9d0809a00e91c41f5bcd3ef1`
- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < f38f34ba1e1029b927b81b9bf9d952f4ed4007bd`
- `Linux >= 6b301a059eb2ebed1b12a900e3b21a38e48dd410 < 56c78cb1f00a9dde8cd762131ce8f4c5eb046fbb`
- `Linux 4.5`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
