← All Advisories
Reported from OT-Advisories.com as of

CVE-2026-89890

Last refreshed2026-10-19

Status: UPDATED  |  Advisory ID: CVE-2026-89890

Key Details

CVECVE-2026-89890
CVSS Score / Version
7.8 (High) / CVSS v3.1
Updated2026-10-19
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS Prose
attack vector is local; attack complexity is low; privileges required is low; user interaction is none; scope is unchanged; confidentiality impact is high; integrity impact is high; availability impact is high.
Affected products
Linux Kernel

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
LinuxLinux Kernel
SubsystemsOT Supporting Infrastructure
SectorsAll Sectors

What to Know

In the Linux kernel, the following vulnerability has been resolved:

media: go7007: defer the ALSA v4l2 put until card release

go7007_snd_init() already takes a v4l2_device reference for the ALSA

side, but go7007_snd_remove() drops it immediately after calling

snd_card_free_when_closed().

That is too early when a userspace process still has the capture PCM open.

The ALSA card and its PCM callbacks remain alive until the last file is

closed, so the release path can still reach struct go7007 through

pcm->private_data and call go7007_snd_hw_free() after the V4L2 release path

has freed the object.

Move the matching v4l2_device_put() to the ALSA card private_free callback

so the existing ALSA reference covers the whole deferred card lifetime. (NVD)

What to Do

Monitor Linux's web page for any future patch releases.

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-89890
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-89890
Report compilation © 2026 OT-Advisories.com  ·  CC BY 4.0  ·  Source materials remain the property of their respective publishers as cited.