CVE-2022-50199

ARM: OMAP2+: Fix refcount leak in omapdss_init_of

MEDIUM
5.5
CVSS Score
Published: June 18, 2025 at 11:03 AM UTC
Updated: June 17, 2026 at 05:22 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
MEDIUM5.5
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: ARM: OMAP2+: Fix refcount leak in omapdss_init_of omapdss_find_dss_of_node() calls of_find_compatible_node() to get device node. of_find_compatible_node() returns a node pointer with refcount incremented, we should use of_node_put() on it when done. Add missing of_node_put() in later error path and normal path.

Affected

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

4.20 ≤ v < 5.10.1374.20 ≤ v < 5.15.614.20 ≤ v < 5.18.184.20 ≤ v < 5.19.24.20 ≤ v < 5.4.2114.20 ≤ v < 6.04.20.1 ≤ v < 5.4.2115.11 ≤ v < 5.15.615.16 ≤ v < 5.18.185.19 ≤ v < 5.19.25.5 ≤ v < 5.10.1374.204.20 rc34.20 rc44.20 rc54.20 rc64.20 rc7e0c827aca0730b51f38081aa4e8ecf0912aab55f
Vendor states this is fixed in 14bac0c7035bf920e190a63c7e1b113c72eadbf4 (fixed)
Vendor states this is fixed in 230ad40a59c9a9ee8f3822b9a7bec09404102ebc (fixed)
Vendor states this is fixed in 507159facf002d113c4878fec67f37d62f187887 (fixed)
Vendor states this is fixed in 935035cf97c8cd6794044b500fb0a44a6d30ffa1 (fixed)
Vendor states this is fixed in 9705db1eff38d6b9114121f9e253746199b759c9 (fixed)
Vendor states this is fixed in a32dc6829e33c54e751346aa3e08ddb6d0e1a6a0 (fixed)
Vendor states this is fixed in 4.20 (unaffected)
Vendor states this is fixed in 5.10.137 (unaffected)
Vendor states this is fixed in 5.15.61 (unaffected)
Vendor states this is fixed in 5.18.18 (unaffected)
Vendor states this is fixed in 5.19.2 (unaffected)
Vendor states this is fixed in 5.4.211 (unaffected)
Vendor states this is fixed in 6.0 (unaffected)

References (6)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/14bac0c7035bf920e190a63c7e1b113c72eadbf4
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/230ad40a59c9a9ee8f3822b9a7bec09404102ebc
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/507159facf002d113c4878fec67f37d62f187887
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/935035cf97c8cd6794044b500fb0a44a6d30ffa1
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/9705db1eff38d6b9114121f9e253746199b759c9
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/a32dc6829e33c54e751346aa3e08ddb6d0e1a6a0

CVSS

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

Quick Info

StatusANALYZED
CWE
NVD-CWE-Other

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