CVE-2025-68281
Linux Kernel vulnerability analysis and mitigation

Overview

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).

Technical details

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).

Impact

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).

Mitigation and workarounds

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).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management