
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2023-53788 is a buffer overrun vulnerability in the Linux kernel's ALSA HDA CA0132 audio driver, specifically in the tuning_ctl_set() function in sound/pci/hda/patch_ca0132.c. If the inner loop fails to find a matching nid in the ca0132_tuning_ctls array, the loop index i reaches TUNING_CTLS_COUNT (12), and the subsequent array access ca0132_tuning_ctls[i] results in an out-of-bounds read. The vulnerability was published on December 9, 2025, and affects the Linux kernel across multiple stable branches. It carries an estimated CVSS severity of Medium with an EPSS score of approximately 0.024% (Feedly).
The root cause is a classic out-of-bounds array access (CWE-125) in the tuning_ctl_set() function. When the for loop iterates through all TUNING_CTLS_COUNT (12) entries without finding a matching nid, the index i exits the loop at value 12 — one past the last valid index. The subsequent call to dspio_set_param() then reads ca0132_tuning_ctls[i].mid at this out-of-bounds position. The issue was identified via static analysis using cppcheck, which flagged the array index out-of-bounds condition at sound/pci/hda/patch_ca0132.c:4234 (Feedly). The fix adds handling for the non-matching case, preventing the out-of-bounds access (Kernel Git).
Exploitation of this vulnerability could result in reading out-of-bounds kernel memory, potentially leading to information disclosure or system instability (kernel crash/panic). Because the affected code resides in a kernel audio driver, the impact is limited to systems with the CA0132 HDA audio hardware and requires local access to trigger the vulnerable code path. The risk of privilege escalation or remote code execution is considered low given the nature of the out-of-bounds read and the driver context (Feedly).
There is no known public exploit code, active in-the-wild exploitation, or threat actor attribution associated with CVE-2023-53788. The vulnerability was discovered through static analysis (cppcheck) rather than active exploitation. The EPSS score is approximately 0.024%, indicating a very low probability of exploitation in the near term. It is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (Feedly).
The Linux kernel maintainers have released patches across multiple stable branches. Fixed versions include kernel 4.14.312, 4.19.280, 5.4.240, 5.10.177, 5.15.106, 6.1.23, 6.2.10, and 6.3. Users should update to a patched kernel version corresponding to their distribution's stable branch. The fix adds a bounds check or early return for the case where no matching nid is found in the ca0132_tuning_ctls array (Feedly, Kernel Git).
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."