
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2022-50641 is a reference count (refcount) leak vulnerability in the Linux kernel's HSI (High-Speed Synchronous Serial Interface) subsystem, specifically in the omap_ssi driver's ssi_probe function. The flaw arises because the code fails to call of_node_put() on a child device tree node when returning or breaking early from a for_each_available_child_of_node() loop, resulting in a kernel resource leak. It affects Linux kernel versions from 3.16 up to (but not including) the patched stable releases. The vulnerability was published on December 9, 2025, and carries an estimated CVSS severity of Medium with an EPSS score of approximately 0.033% (Feedly, CIRCL).
The root cause is improper resource management (CWE-772: Missing Release of Resource after Effective Lifetime) in the ssi_probe() function of drivers/hsi/controllers/omap_ssi.c. When the for_each_available_child_of_node() macro iterates over device tree child nodes and an early return or break occurs, the reference count on the current child of_node is not decremented via of_node_put(), causing a kernel reference count leak. This is a local, kernel-space issue requiring the affected hardware (OMAP SSI controller) to be present or the driver to be loaded; it is not remotely exploitable. The fix was backported to multiple stable kernel branches (Feedly, CIRCL).
The primary impact is a kernel memory resource leak — specifically, device tree node reference counts are not properly released, which can lead to memory not being freed over time. On systems with the OMAP SSI hardware or where the omap_ssi driver is loaded, repeated probe failures could gradually exhaust kernel memory resources, potentially contributing to system instability or denial of service in long-running environments. There is no known path to privilege escalation, code execution, or data exfiltration from this vulnerability (Feedly).
The fix has been backported to multiple Linux stable kernel branches. Patched versions include: 4.9.331, 4.14.296, 4.19.262, 5.4.220, 5.10.150, 5.15.75, 5.19.17, 6.0.3, and 6.1 (mainline). Users should update to the appropriate patched stable kernel release for their distribution. SUSE Linux has also issued kernel security updates addressing this CVE (Feedly, Linux Security SUSE).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."