Yüksek CVSS 7.8
CVE-2026-64348: Linux Kernel: serbest bırakılmış belleğin kullanımı
Açıklama (NVD)
In the Linux kernel, the following vulnerability has been resolved: usb: free iso schedules on failed submit EHCI and FOTG210 isochronous submits build an ehci_iso_sched before linking the URB to the endpoint queue, and keep the staged schedule in urb->hcpriv until iso_stream_schedule() and the link helpers consume it. If the controller is no longer accessible, or usb_hcd_link_urb_to_ep() fails, submit jumps to done_not_linked before that handoff happens and leaks the staged schedule still attached to urb->hcpriv. Free the staged schedule from done_not_linked when submit fails before the URB is linked and clear urb->hcpriv after the free. The bug was first flagged by an experimental analysis tool we are developing for kernel memory-management bugs while analyzing v6.13-rc1. The tool is still under development and is not yet publicly available. Manual inspection confirms that the bug is still present in v7.1.1. An x86_64 allyesconfig build showed no new warnings. As we do not have an EHCI host controller with a USB isochronous device to test with, no runtime testing was able to be performed.
Özet bilgiler
- Ürün
- Linux Linux Kernel
- CVSS v3.1
- 7.8
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - EPSS
- %0,13 (yüzdelik 3)
- CWE
- CWE-416
- Yama
- Mevcut
Etkilenen sürümler
| Ürün | Başlangıç | Bitiş | Düzeltildi |
|---|---|---|---|
| linux-linux-kernel | 2.6.15.1 | — | 5.10.261 |
| linux-linux-kernel | 5.11 | — | 6.6.145 |
| linux-linux-kernel | 6.7 | — | 6.12.96 |
| linux-linux-kernel | 6.13 | — | 6.18.39 |
| linux-linux-kernel | 6.19 | — | 7.1.4 |
| linux-linux-kernel | 2.6.15 | 2.6.15 | — |
| linux-linux-kernel | 2.6.15 | 2.6.15 | — |
| linux-linux-kernel | 2.6.15 | 2.6.15 | — |
| linux-linux-kernel | 2.6.15 | 2.6.15 | — |
| linux-linux-kernel | 2.6.15 | 2.6.15 | — |
| linux-linux-kernel | 7.2 | 7.2 | — |
| linux-linux-kernel | 7.2 | 7.2 | — |