CVE Database›Document archive›CVE-2025-39993

CVE-2025-39993

kernel: media: rc: fix races with imon_disconnect()

Loading…

Severity

Moderate

Red Hat Product Security

7

CVSS 3.1

Review impact separately from score.

Published · October 15, 2025

Updated · October 30, 2026

Description

A use-after-free flaw exists in the Linux kernel’s media/rc subsystem. When the device is disconnected via imon_disconnect(), the driver may unconditionally release a usb_device reference (via usb_put_dev) even while other operations (such as vfd_write, send_packet, display_open, lcd_write) are still in progress. Because the pointers usbdev_intf0/usbdev_intf1 are not properly protected by a users-counter or locking, this situation can lead to a use-after-free of the usb_device pointer and therefore memory corruption or kernel stability issues

Statement

This vulnerability is rated Moderate severity because exploitation requires local access, an attached SoundGraph iMON device, and winning a race condition during device disconnect. In typical Red Hat Enterprise Linux server environments, consumer infrared and display hardware is not present, substantially reducing exposure. Although successful exploitation could trigger kernel memory corruption or cause a system crash, the flaw cannot be triggered remotely and relies on uncommon hardware interactions.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

CVSS / CWE

CVSS 3.1 · 7
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

CWE-416 · Use After Free