[PATCH 0/2] USB: serial: fix port tear down use-after-free

From: Johan Hovold

Date: Thu Aug 20 2026 - 10:59:25 EST


When addressing a port probe ordering issue in digi_acceleport recently
I realised that we have a corresponding general problem during
disconnect, but I didn't have time to address it straight away.

Now syzbot has managed to trigger one of its symptoms and people have
already started submitting incomplete band-aids so here is a proper
fix.

When testing the fix I also noticed that we have an ordering issue when
deregistering drivers that can result in similar use-after-free.

Johan


Johan Hovold (2):
USB: serial: fix port tear down use-after-free
USB: serial: fix driver deregistration order

drivers/usb/serial/usb-serial.c | 19 +++++++++++++++----
1 file changed, 15 insertions(+), 4 deletions(-)

--
2.54.0