В ядре Linux устранена следующая уязвимость:
Bluetooth: btmtk: исправлена утечка URB в пути ошибки alloc_mtk_intr_urb
При сбое btmtk_isopkt_pad() ранее выделенный URB не освобождается.
утечка городской структуры. Добавьте usb_free_urb() перед возвратом ошибки.
Показать оригинальное описание (EN)
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btmtk: fix URB leak in alloc_mtk_intr_urb error path When btmtk_isopkt_pad() fails, the previously allocated URB is not freed, leaking the urb structure. Add usb_free_urb() before returning the error.