
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-68281 is a memory allocation bug in the Linux kernel's ASoC (Audio System on Chip) SDCA (SoundWire Device Class for Audio) subsystem, specifically in the sdca_parse_function API when parsing mipi-sdca-control-cn-list device tree properties. The root cause is a type mismatch: struct sdca_control declares the values field as an integer array, but the memory allocated for it was sized as a char array, leading to a kernel crash. The vulnerability was published on December 16, 2025, and affects Linux kernel versions from the initial commit (1da177e4c3f4) up to the patched commits in stable branches. No official CVSS score has been assigned by NVD at this time; Feedly estimates the severity as Medium with an EPSS score of 0.00021 (Feedly, EUVD).
The vulnerability is classified as an improper memory allocation bug (related to CWE-131: Incorrect Calculation of Buffer Size). In the sdca_parse_function API, when parsing the mipi-sdca-control-cn-list property, memory for the values field of struct sdca_control was allocated using sizeof(char) per element instead of sizeof(int), resulting in a buffer that is 4x smaller than required on 32-bit integer platforms. When the kernel subsequently writes integer values into this undersized buffer, it causes an out-of-bounds write leading to a kernel crash. The fix allocates memory using the correct integer size. Patches are available at two stable kernel commits: eb2d6774cc0d and fcd5786b506c (kernel.org patch 1, kernel.org patch 2).
Successful triggering of this vulnerability results in a kernel crash (denial of service) on systems that use SDCA-capable SoundWire audio devices and parse the affected device tree property. The impact is primarily an availability concern — the crash occurs in kernel space during device initialization or audio subsystem parsing, potentially causing a system panic. Because the vulnerability is in a hardware-specific audio driver subsystem, the affected scope is limited to systems with MIPI SoundWire SDCA-compliant audio hardware (Feedly, EUVD).
The Linux kernel stable tree has been patched via commits eb2d6774cc0d9d6ab8f924825695a85c14b2e0c2 and fcd5786b506c51cbabc2560c68e040d8dba22a0d, with the fix included in kernel version 6.17.12 and 6.18. Ubuntu has issued multiple security notices addressing this CVE: USN-8094-1, USN-8094-2, USN-8094-3, USN-8094-4, USN-8094-5, and USN-8152-1. Users should update to a patched kernel version provided by their Linux distribution. No configuration-based workaround is available; upgrading is the recommended remediation (Ubuntu USN-8094-1, Ubuntu USN-8152-1, kernel.org patch).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."