APPLIED: [SRU][J/N/P][PATCH 0/1] CVE-2025-39993

Stefan Bader stefan.bader at canonical.com
Fri Nov 14 08:51:41 UTC 2025


On 13/11/2025 14:10, Alessio Faina wrote:
> https://ubuntu.com/security/CVE-2025-39993
> 
> 
> [ Impact ]
> 
> While using a SoundGraph iMON MultiMedia IR/Display, a kernel crash can
> occur when the device is in use and it's being disconnected.
> 
> The iMON driver improperly releases the usb_device reference in
> imon_disconnect without coordinating with active users of the
> device.
> 
> Specifically, the fields usbdev_intf0 and usbdev_intf1 are not
> protected by the users counter (ictx->users). During probe,
> imon_init_intf0 or imon_init_intf1 increments the usb_device
> reference count depending on the interface. However, during
> disconnect, usb_put_dev is called unconditionally, regardless of
> actual usage.
> 
> This fix tries to prevent a kernel crash in these situations.
> 
> [ Fix ]
> 
> * Backport commit 76369d3f937bd7a8d6be2320d1f9cb4bedca4ef4 from upstream
> 
> Questing: not affected
> Plucky:   backported from upstream
> Noble:    backported from upstream
> Jammy:    backported from upstream
> Focal:    fixed separately
> Bionic:   fixed separately
> Xenial:   fixed separately
> Trusty:   won't fix
> 
> [ Test Case ]
> 
> Compile and boot tested; cannot be directly tested as specific hardware
> is needed.
> 
> [ Regression potential ]
> 
> Adding a new check if the device has been disconnected shouldn't have
> any regression potential on the original code flow.
> 
> 
> Larshin Sergey (1):
>    media: rc: fix races with imon_disconnect()
> 
>   drivers/media/rc/imon.c | 27 ++++++++++++++++++++-------
>   1 file changed, 20 insertions(+), 7 deletions(-)
> 


Applied to plucky,noble,jammy:linux/master-next. Thanks.

-Stefan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 48643 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20251114/6e03bc31/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20251114/6e03bc31/attachment-0001.sig>


More information about the kernel-team mailing list