CVE 7.8 HIGH

usb: usbtmc: Flush anchored URBs in usbtmc_release_CVE-2026-31758

7.8 / 10
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

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.

Basic Information

ID CVE-2026-31758
Source Linux
Published May 1, 2026 at 14:14
Modified May 3, 2026 at 05:45

Affected Product

Vendor Linux
Product Linux
Version 4f3c8d6eddc272b386464524235440a418ed2029
Affected Versions Linux Linux 4f3c8d6eddc272b386464524235440a418ed2029
Linux Linux 4f3c8d6eddc272b386464524235440a418ed2029
Linux Linux 4f3c8d6eddc272b386464524235440a418ed2029
Linux Linux 4f3c8d6eddc272b386464524235440a418ed2029
Linux Linux 4f3c8d6eddc272b386464524235440a418ed2029
Linux Linux 4f3c8d6eddc272b386464524235440a418ed2029
Linux Linux 4f3c8d6eddc272b386464524235440a418ed2029
Linux Linux 4f3c8d6eddc272b386464524235440a418ed2029
Linux Linux 4.19

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.