Description
In the Linux kernel, the following vulnerability has been resolved: usb: usbtmc: Flush anchored URBs in usbtmc_release When calling usbtmc_release, pending anchored URBs must be flushed or killed to prevent use-after-free errors (e.g. in the HCD giveback path). Call usbtmc_draw_down() to allow anchored URBs to be completed.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
4f3c8d6eddc272b386464524235440a418ed2029 to < 959ef329071136e4335b54822fe2f607659b4569affected4f3c8d6eddc272b386464524235440a418ed2029 to < e189d443767f7cd390c52f2e122e1fc41c7562d6affected4f3c8d6eddc272b386464524235440a418ed2029 to < 7fa8f61bab3fb75b5deba8a0f3abb74dc5068d9faffected4f3c8d6eddc272b386464524235440a418ed2029 to < 95e09b07e50290254b28b8395509473104518f8caffected4f3c8d6eddc272b386464524235440a418ed2029 to < d13318dec0c1e0e2ac16f8ecbd522db14cea4bb1affected4f3c8d6eddc272b386464524235440a418ed2029 to < 977b632db51d231dec0bc571089a5c2402674139affected4f3c8d6eddc272b386464524235440a418ed2029 to < d40198de50232e04c14c6e2092e896766c95ea48affected4f3c8d6eddc272b386464524235440a418ed2029 to < 8a768552f7a8276fb9e01d49773d2094ace7c8f1affected
Linux Linux
Default version status: affected
4.19affected0 to < 4.19unaffected5.10.253 to ≤ 5.10.*unaffected5.15.203 to ≤ 5.15.*unaffected6.1.168 to ≤ 6.1.*unaffected6.6.134 to ≤ 6.6.*unaffected6.12.81 to ≤ 6.12.*unaffected6.18.22 to ≤ 6.18.*unaffected6.19.12 to ≤ 6.19.*unaffected7.0 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/959ef329071136e4335b54822fe2f607659b4569 ↗
- https://git.kernel.org/stable/c/e189d443767f7cd390c52f2e122e1fc41c7562d6 ↗
- https://git.kernel.org/stable/c/7fa8f61bab3fb75b5deba8a0f3abb74dc5068d9f ↗
- https://git.kernel.org/stable/c/95e09b07e50290254b28b8395509473104518f8c ↗
- https://git.kernel.org/stable/c/d13318dec0c1e0e2ac16f8ecbd522db14cea4bb1 ↗
- https://git.kernel.org/stable/c/977b632db51d231dec0bc571089a5c2402674139 ↗
- https://git.kernel.org/stable/c/d40198de50232e04c14c6e2092e896766c95ea48 ↗
- https://git.kernel.org/stable/c/8a768552f7a8276fb9e01d49773d2094ace7c8f1 ↗