CVE-2026-64485

High

Description

In the Linux kernel, the following vulnerability has been resolved: ALSA: compress: Fix task creation error unwind snd_compr_task_new() allocates the driver task before validating the returned DMA buffers and reserving file descriptors. When either of those later steps fails, the core frees its task wrapper and DMA-buffer references without calling the driver's task_free() callback. Any driver resources allocated by task_create() are therefore leaked. The dual-fd allocation path also jumps to cleanup without storing the negative get_unused_fd_flags() result in retval. Since retval still contains the successful task_create() return value, TASK_CREATE can incorrectly report success although the task was discarded. Preserve the fd allocation errors and call task_free() when failure occurs after a successful task_create() callback.

SeverityHigh
CVSS7.8
Exploit probability—
ProductLinux
PublishedJul 25, 2026
First seenJul 25, 2026
Weakness typeCWE-401CWE-401

How to fix

Update
  • Linux Linuxb27a75d42044d9d4709095617730b91b1c4af423, 426a9947a38d272d0e19c031658da68e31128667, 4a60127debb9e370d6c0e22a307326b624a141f3 or later

Affected products

ProductAffected versionsFixed in
Linux Linux04177158cf98a79744937893b100020d77e6f9ac ≤ v < b27a75d42044d9d4709095617730b91b1c4af423, 04177158cf98a79744937893b100020d77e6f9ac ≤ v < 426a9947a38d272d0e19c031658da68e31128667, 04177158cf98a79744937893b100020d77e6f9ac ≤ v < 4a60127debb9e370d6c0e22a307326b624a141f3, 6.13b27a75d42044d9d4709095617730b91b1c4af423, 426a9947a38d272d0e19c031658da68e31128667, 4a60127debb9e370d6c0e22a307326b624a141f3

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.