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

drm/syncobj: Fix memory leak in drm_syncobj_find_fence()

Commit 18226ba52159 ("drm/syncobj: reject invalid flags in
drm_syncobj_find_fence") forgot to take into account the fact that
drm_syncobj_find() takes a reference to syncobj and returns early
without dropping the reference, leading to memory leaks.

Reported by: Sam Spencer <sam.spencer@arm.com>
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from a missing reference release in drm_syncobj_find_fence, causing a memory leak each time the function returns early due to invalid flags. The leak can accumulate over time, potentially exhausting system memory and leading to degraded performance or crashing the kernel, which effectively constitutes a denial of service scenario. The flaw stems from improper handling of reference counting.

Affected Systems

All versions of the Linux kernel that contain the buggy drm_syncobj_find_fence implementation are affected. The fix is present in commit 18226ba52159, so any kernel build prior to incorporating that commit remains vulnerable. Users of mainstream distributions that still ship the earlier kernel releases are impacted.

Risk and Exploitability

The CVSS score is 5.5 and the EPSS score is < 1%. The flaw is a resource exhaustion issue. Based on the description, it is inferred that a caller with access to the DRM subsystem could repeatedly invoke drm_syncobj_find_fence, leading to memory growth over time. The likely attack vector is user space using DRM operations, though the privilege level required is not explicitly defined in the advisory. The risk is moderate to high in environments where untrusted users might interact with DRM drivers; however, no evidence of remote exploitation is reported. The flaw is not listed in the CISA KEV catalog, indicating that it has not been reported as a widely exploited vulnerability.

Generated by OpenCVE AI on August 22, 2026 at 01:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the kernel patch that includes commit 18226ba52159 or upgrade to a kernel release that incorporates it.
  • Limit the use of DRM sync objects by restricting access to trusted users or processes, or disabling the feature if it is not required.
  • Monitor system memory and kernel logs for abnormal memory growth associated with DRM usage, and consider rebooting or restarting affected services if a resource leak is detected.

Generated by OpenCVE AI on August 22, 2026 at 01:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Fri, 21 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-771
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Sat, 15 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Sat, 15 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/syncobj: Fix memory leak in drm_syncobj_find_fence() Commit 18226ba52159 ("drm/syncobj: reject invalid flags in drm_syncobj_find_fence") forgot to take into account the fact that drm_syncobj_find() takes a reference to syncobj and returns early without dropping the reference, leading to memory leaks. Reported by: Sam Spencer <sam.spencer@arm.com>
Title drm/syncobj: Fix memory leak in drm_syncobj_find_fence()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:18:32.271Z

Reserved: 2026-08-15T05:44:03.891Z

Link: CVE-2026-74393

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:41.257

Modified: 2026-08-17T06:19:34.343

Link: CVE-2026-74393

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-74393 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T02:00:17Z

Weaknesses
  • CWE-771

    Missing Reference to Active Allocated Resource