CVE-2026-89895

media: cobalt: Avoid freeing ALSA private data twice

N/A
Published: September 16, 2026 at 10:31 AM UTC
Updated: October 19, 2026 at 09:18 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: media: cobalt: Avoid freeing ALSA private data twice snd_cobalt_card_create() stores cobsc in sc->private_data and installs snd_cobalt_card_private_free() as sc->private_free. From that point, snd_card_free(sc) releases cobsc through the ALSA card cleanup path. If cobalt_alsa_init() fails after snd_cobalt_card_create(), the err_exit_free path calls snd_card_free(sc) and then kfree(cobsc). That second free releases the same object again. Remove the explicit kfree(cobsc) and leave ownership with the ALSA card. This issue was found by a static analysis checker and confirmed by manual source review.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

4.285756a069c55e0315ac5990806899cfb607b987f
Vendor states this is fixed in 3a7d6b9c4cb5ac18cbd3f1c7f8c7b159c42ba0b1 (fixed)
Vendor states this is fixed in 42e00371f83c3fc7b99a36bf0229c74ad5d3c7d8 (fixed)
Vendor states this is fixed in 61dfa8ded5efc3a25d331fa9ce5cebb85531fe70 (fixed)
Vendor states this is fixed in 6cbc8a73b3464ebeccc49987b7233b6b087b8504 (fixed)
Vendor states this is fixed in 75bbf45e3a954e292ae26832d2df40ca2e3ee452 (fixed)
Vendor states this is fixed in 8c6610e230b9355cf7df5a338a0592c0f088c00b (fixed)
Vendor states this is fixed in cb1218da234ea15fa14d90e2d049d686874d7aa3 (fixed)
Vendor states this is fixed in fe65028ee72a7e07e572b351891bd7a1f8917d33 (fixed)
Vendor states this is fixed in 4.2 (unaffected)
Vendor states this is fixed in 5.10.270 (unaffected)
Vendor states this is fixed in 5.15.221 (unaffected)
Vendor states this is fixed in 6.1.188 (unaffected)
Vendor states this is fixed in 6.12.110 (unaffected)
Vendor states this is fixed in 6.18.51 (unaffected)
Vendor states this is fixed in 6.6.157 (unaffected)
Vendor states this is fixed in 7.2.5 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc1 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card