---
id: CVE-2022-50104
title: 'powerpc/xive: Fix refcount leak in xive_get_max_prio'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  powerpc/xive: Fix refcount leak in xive_get_max_prio

  of_find_node_by_path() returns a node pointer with
  refcount incremented, we should use of_node_put() on it when do…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 <
    5ed9709d262bf026b2ff64979fbfe0f496287588
  - >-
    Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 <
    f658d5b528ce97a68efbb64ee54f6fe0909b189a
  - >-
    Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 <
    d99733ad47a6c990b52e136608455643bfa708f2
  - >-
    Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 <
    6d1e53f7f181a11a8a343def1e0d0209905b7c64
  - >-
    Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 <
    ea494e8a9852abd0ba60f69b254ce0d7c38449e2
  - >-
    Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 <
    2e18b869a8d574cfe9ee64df9c3d0a7ac7ed07a8
  - >-
    Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 <
    79b8eae24b7ee157bda07695d802be8576983fa8
  - >-
    Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 <
    255b650cbec6849443ce2e0cdd187fd5e61c218c
  - Linux 4.14
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T19:54:29.137200Z'
published: '2025-06-18'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T20:00:17.048Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2022-50104'
references:
  - url: 'https://git.kernel.org/stable/c/5ed9709d262bf026b2ff64979fbfe0f496287588'
  - url: 'https://git.kernel.org/stable/c/f658d5b528ce97a68efbb64ee54f6fe0909b189a'
  - url: 'https://git.kernel.org/stable/c/d99733ad47a6c990b52e136608455643bfa708f2'
  - url: 'https://git.kernel.org/stable/c/6d1e53f7f181a11a8a343def1e0d0209905b7c64'
  - url: 'https://git.kernel.org/stable/c/ea494e8a9852abd0ba60f69b254ce0d7c38449e2'
  - url: 'https://git.kernel.org/stable/c/2e18b869a8d574cfe9ee64df9c3d0a7ac7ed07a8'
  - url: 'https://git.kernel.org/stable/c/79b8eae24b7ee157bda07695d802be8576983fa8'
  - url: 'https://git.kernel.org/stable/c/255b650cbec6849443ce2e0cdd187fd5e61c218c'
tags:
  - cve.org
epss: 0.00194
epssPercentile: 0.09151
ingestedAt: '2026-11-05T22:38:31.669Z'
---

## Overview

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

powerpc/xive: Fix refcount leak in xive_get_max_prio

of_find_node_by_path() returns a node pointer with
refcount incremented, we should use of_node_put() on it when done.
Add missing of_node_put() to avoid refcount leak.

## Affected

- `Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 < 5ed9709d262bf026b2ff64979fbfe0f496287588`
- `Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 < f658d5b528ce97a68efbb64ee54f6fe0909b189a`
- `Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 < d99733ad47a6c990b52e136608455643bfa708f2`
- `Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 < 6d1e53f7f181a11a8a343def1e0d0209905b7c64`
- `Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 < ea494e8a9852abd0ba60f69b254ce0d7c38449e2`
- `Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 < 2e18b869a8d574cfe9ee64df9c3d0a7ac7ed07a8`
- `Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 < 79b8eae24b7ee157bda07695d802be8576983fa8`
- `Linux >= eac1e731b59ee3b5f5e641a7765c7ed41ed26226 < 255b650cbec6849443ce2e0cdd187fd5e61c218c`
- `Linux 4.14`

## Remediation

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