In the Linux kernel, the following vulnerability has been resolved: USB: serial: digi_acceleport: fix hard lockup on disconnect If submitting the OOB write urb fails persistently (e.g if the device is being disconnected) the driver would loop indefinitely with interrupts disabled. Check for urb submission errors when sending OOB commands to avoid hanging if, for example, open(), set_termios() or close() races with a physical disconnect. This is issue was flagged by Sashiko when reviewing an unrelated change to the driver.
https://git.kernel.org/stable/c/bcfeae431db9986c2b313e6a760f2ac8df61e138
https://git.kernel.org/stable/c/79bc131df0e50f8f663c1fdbbe952aaf193a8d39
https://git.kernel.org/stable/c/6e51147c2744d15730084dc89cc99180d3de4184
https://git.kernel.org/stable/c/6a8592ace932081ea11aea41c460a1ca0f6344a4
https://git.kernel.org/stable/c/5c1ea24b53bf3bfb859f0a05573997487975da23
https://git.kernel.org/stable/c/5a82d842e8c35227d7227f19e5e654df1451782c
https://git.kernel.org/stable/c/2b7dc482f859f2d027db07ff0efc1c5df5b3451a
https://git.kernel.org/stable/c/2067b3838da6e4af03bae3630414193188d754b2