Improper resource allocation In linux

Description

A use-after-free vulnerability was found in the Linux kernel's Siano USB driver for digital TV receivers. In do_submit_urb(), memory allocated during smsusb_probe() can be freed by smsusb_term_device() while URB work items are still referencing it. This leads to a use-after-free condition when worker threads access the freed memory.

Mitigation

Update Impact

Minimal update. May introduce new vulnerabilities or breaking changes.

Ecosystem
Package
Affected version
Patched versions