CVE-2023-53788

ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()

N/A
Published: December 9, 2025 at 12:00 AM UTC
Updated: June 17, 2026 at 06:46 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() tuning_ctl_set() might have buffer overrun at (X) if it didn't break from loop by matching (A). static int tuning_ctl_set(...) { for (i = 0; i < TUNING_CTLS_COUNT; i++) (A) if (nid == ca0132_tuning_ctls[i].nid) break; snd_hda_power_up(...); (X) dspio_set_param(..., ca0132_tuning_ctls[i].mid, ...); snd_hda_power_down(...); ^ return 1; } We will get below error by cppcheck sound/pci/hda/patch_ca0132.c:4229:2: note: After for loop, i has value 12 for (i = 0; i < TUNING_CTLS_COUNT; i++) ^ sound/pci/hda/patch_ca0132.c:4234:43: note: Array index out of bounds dspio_set_param(codec, ca0132_tuning_ctls[i].mid, 0x20, ^ This patch cares non match case.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

3.9 ≤ v < 4.14.3123.9 ≤ v < 4.19.2803.9 ≤ v < 5.10.1773.9 ≤ v < 5.15.1063.9 ≤ v < 5.4.2403.9 ≤ v < 6.1.233.9 ≤ v < 6.2.103.9 ≤ v < 6.33.944f0c9782cc6ab71ea947f8f710a46f2078a151c
Vendor states this is fixed in 32854bc91ae7debcdefdc7ae881ed83385a04792 (fixed)
Vendor states this is fixed in 3590498117a11aa1f92a97e8a04d95320e347ebd (fixed)
Vendor states this is fixed in 734a3deb6614e3597e7e9ef7fb6006c593c5ee18 (fixed)
Vendor states this is fixed in 7f12f99b8017ad5ed5aff4b0aefe3bb7bbdf8a99 (fixed)
Vendor states this is fixed in 98e5eb110095ec77cb6d775051d181edbf9cd3cf (fixed)
Vendor states this is fixed in baef27176ea5fdc7ad0947e2dc7733855e35db71 (fixed)
Vendor states this is fixed in d23f65f08247068576a01e28b297e995b7dc3965 (fixed)
Vendor states this is fixed in ff5e8b49348f6a550c136b74efaf8b3c1d3ceaea (fixed)
Vendor states this is fixed in 3.9 (unaffected)
Vendor states this is fixed in 4.14.312 (unaffected)
Vendor states this is fixed in 4.19.280 (unaffected)
Vendor states this is fixed in 5.10.177 (unaffected)
Vendor states this is fixed in 5.15.106 (unaffected)
Vendor states this is fixed in 5.4.240 (unaffected)
Vendor states this is fixed in 6.1.23 (unaffected)
Vendor states this is fixed in 6.2.10 (unaffected)
Vendor states this is fixed in 6.3 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusDEFERRED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card