CVE-2026-53192 Details
Description
In the Linux kernel, the following vulnerability has been resolved: ALSA: timer: Fix UAF at snd_timer_user_params() At releasing a timer object, e.g. when a userspace timer (CONFIG_SND_UTIMER) gets closed and snd_timer_free() is called, it tries to detach the timer instances and release the resources. However, it's still possible that other in-flight tasks are holding the timer instance where the to-be-deleted timer object is associated, and this may lead to racy accesses. Fortunately, most of ioctls dealing with the timer instance list already have the protection with register_mutex, and this also avoids such races. But, SNDRV_TIMER_IOCTL_PARAMS isn't protected, hence the concurrent ioctl may lead to use-after-free. This patch just adds the guard with register_mutex to protect snd_timer_user_params() for covering the code path as a quick workaround. It's no hot-path but rather a rarely issued ioctl, so the performance penalty doesn't matter.
A use-after-free vulnerability has been identified in the Linux kernel's Advanced Linux Sound Architecture (ALSA) timer subsystem. This issue arises in versions of the kernel prior to the latest patch, when a userspace timer is closed and the snd_timer_free() function is called. The function attempts to detach the timer instances and release associated resources. However, if other tasks are concurrently using the timer instance, this can lead to race conditions. While most ioctls related to the timer instance list are protected by a mutex to prevent such races, the SNDRV_TIMER_IOCTL_PARAMS ioctl lacks this protection. As a result, concurrent calls to this ioctl can exploit the vulnerability, causing a use-after-free condition.
Users can upgrade to the patched version of the Linux kernel available in the Linux Kernel Archive.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/053a401b592be424fea9d57c789f66cd5d8cec11 | kernel.org | Patch |
| https://git.kernel.org/stable/c/306427adf9b97e29e5958cb9cf3096c6151fc9ff | kernel.org | Patch |
| https://git.kernel.org/stable/c/38034d04d4a75bbca01df2b313ced0bcd0fa3242 | kernel.org | Patch |
| https://git.kernel.org/stable/c/3d39da65b5c422c5e5afb7d5651b0698d060a827 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-416 | Use After Free | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 6.12, < 6.12.94 >= 6.13, < 6.18.36 >= 6.19, < 7.0.13 7.1 rc1 7.1 rc2 7.1 rc3 7.1 rc4 7.1 rc5 7.1 rc6 7.1 rc7 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 6, 2026 | Initial Analysis | [email protected] |
| Jun 29, 2026 | CVE Modified | kernel.org |
| Jun 28, 2026 | CVE Modified | kernel.org |
| Jun 25, 2026 | New CVE Received | kernel.org |