PT-2026-43871 · Opensuse+1 · Opensuse Tumbleweed+1

·

CVE-2026-46004

·

Published

2026-05-27

·

Updated

2026-07-31

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified) openSUSE Tumbleweed versions prior to kernel-devel-7.0.11-1.1
Description A Use-After-Free (UAF) issue exists in the caiaq driver of the Linux kernel. The setup card() function does not handle error cases gracefully; specifically, when snd card register() returns an error, snd card free() is called, but the function continues execution. This leads to a UAF during subsequent calls, such as snd usb caiaq control init(). Additionally, because setup card() was a void function, it failed to propagate error codes to snd probe(), which is responsible for the proper error path and calling snd card free().
Recommendations For openSUSE Tumbleweed, update to version kernel-devel-7.0.11-1.1. At the moment, there is no information about a newer version that contains a fix for this vulnerability for the Linux kernel.

Exploit

Fix

Use After Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-46004
ECHO-AF75-9EF9-2F57
OPENSUSE-SU-2026:10954-1
SUSE-SU-2026:22108-1
SUSE-SU-2026:22137-1
SUSE-SU-2026:22433-1
SUSE-SU-2026:22458-1
SUSE-SU-2026:2310-1
SUSE-SU-2026:2482-1
SUSE-SU-2026:2591-1
USN-8488-1
USN-8488-2
USN-8489-1
USN-8507-1
USN-8567-1
USN-8569-1
USN-8574-1
USN-8574-2
USN-8574-3
USN-8575-1
USN-8575-2
USN-8575-3
USN-8576-1
USN-8576-2
USN-8595-1
USN-8595-2
USN-8595-3
USN-8596-1
USN-8597-1
USN-8603-1
USN-8606-1
USN-8607-1
USN-8608-1
USN-8609-1
USN-8610-1
USN-8619-1
USN-8620-1
USN-8620-2
USN-8620-3
USN-8620-4

Affected Products

Linux Kernel
Opensuse Tumbleweed