OCTOBER 13, 2026
Live Feed
Back to database
Case File

CVE-2026-90032

HIGH · CVSS 7.8 EPSS 0.18%

Source: NVD + CISA KEV + EPSS · Published 2026-09-16 · Last synced 2026-10-13

CyberRota Analysis

AI-Generated

The vulnerability affects the Linux kernel's usbtv driver, where improper handling of ALSA PCM callbacks can lead to use-after-free conditions. This can result in dereferencing freed memory, potentially causing system crashes or arbitrary code execution. Organizations utilizing Linux systems with the usbtv driver should prioritize this issue to mitigate risks associated with memory management flaws.

CVE
CVE-2026-90032
Severity
HIGH
CVSS
7.8
EPSS
0.18%
Linux

Original NVD Description

In the Linux kernel, the following vulnerability has been resolved: media: usbtv: keep device alive while ALSA card exists The ALSA PCM callbacks store the driver state in pcm->private_data. An open PCM file can outlive USB disconnect because usbtv_audio_free() uses snd_card_free_when_closed(). The disconnect path can then drop the V4L2 device reference and free struct usbtv before ALSA releases the substream, so a later close dereferences freed memory in snd_usbtv_pcm_close(). Take a V4L2 device reference for the ALSA card and drop it from the card private_free callback. This keeps struct usbtv valid until ALSA has closed the remaining files and freed the card.