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
| Vector | AV: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
Affected Products
Linux Kernel
Ubuntu