PT-2026-61246 · Linux+1 · Linux Kernel+1

CVE-2026-63929

·

Published

2026-05-15

·

Updated

2026-09-07

CVSS v2.0

4.6

Medium

VectorAV:L/AC:L/Au:S/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A memory leak occurs in the iio buffer enqueue dmabuf() function. The function allocates a iio dma fence structure via kmalloc obj() and dma fence init(), which sets an initial reference count of 1. Subsequently, dma resv add fence() is called, increasing the reference count to 2. Because the function returns without calling dma fence put() to release the initial reference, each buffer enqueue operation permanently leaks a kmalloc-128 allocation. The iio buffer cleanup() work item only releases the temporary reference from iio buffer signal dmabuf done(), leaving the initial reference unreleased.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Missing Release of Resource after Effective Lifetime

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-14293
CVE-2026-63929
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1

Affected Products

Linux Kernel
Ubuntu