-
CVE-2026-64328
- EPSS 0.2%
- Veröffentlicht 25.07.2026 08:49:56
- Zuletzt bearbeitet 17.08.2026 05:17:33
- CVE-Watchlists
- Unerledigt
usb: gadget: f_fs: Fix DMA fence leak
In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_fs: Fix DMA fence leak In ffs_dmabuf_transfer(), a ffs_dma_fence object is kmalloc'd, with the underlying dma_fence later initialized by dma_fence_init(), which sets its kref counter to 1. Then, dma_resv_add_fence() gets a second reference, and a pointer to the ffs_dma_fence is passed as the usb_request's "context" field. The dma-resv mechanism will manage the second reference, but the first reference is never properly released; the ffs_dmabuf_cleanup() function decreases the reference count, but only to balance with the reference grab in ffs_dmabuf_signal_done(). The code will then slowly leak memory as more ffs_dma_fence objects are created without being ever freed. Address this issue by transferring ownership of the fence to the DMA reservation object, by calling dma_fence_put() right after dma_resv_add_fence(). The ffs_dma_fence then gets properly discarded after being signalled.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt
Linux
Default Statusunaffected
Version
7b07a2a7ca02a20124b552be96c5a56910795488
Version <
b7475b2dce5e121e687280ba5732ccefe77ffd2f
Status
affected
Version
7b07a2a7ca02a20124b552be96c5a56910795488
Version <
e086c16962a1b0142e2675610e9c06fcfcd4c3a8
Status
affected
Version
7b07a2a7ca02a20124b552be96c5a56910795488
Version <
0cae3d6109427c455bad0a18dfb3e2a91657e38a
Status
affected
Version
7b07a2a7ca02a20124b552be96c5a56910795488
Version <
baa6b6068a3f2bf2ed525a1cb37975905dadc658
Status
affected
HerstellerLinux
≫
Produkt
Linux
Default Statusaffected
Version
6.9
Status
affected
Version
0
Version <
6.9
Status
unaffected
Version <=
6.12.*
Version
6.12.96
Status
unaffected
Version <=
6.18.*
Version
6.18.39
Status
unaffected
Version <=
7.1.*
Version
7.1.4
Status
unaffected
Version <=
*
Version
7.2
Status
unaffected
VulnDex Vulnerability Enrichment
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.2% | 0.101 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|
https://git.kernel.org/stable/c/b7475b2dce5e121e687280ba5732ccefe77ffd2f
https://git.kernel.org/stable/c/e086c16962a1b0142e2675610e9c06fcfcd4c3a8
https://git.kernel.org/stable/c/0cae3d6109427c455bad0a18dfb3e2a91657e38a
https://git.kernel.org/stable/c/baa6b6068a3f2bf2ed525a1cb37975905dadc658