---
id: CVE-2026-72488
title: 'soundwire: fix bug in sdw_add_element_group_count found by syzkaller'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  soundwire: fix bug in sdw_add_element_group_count found by syzkaller

  The original implementation caused an out-of-bounds memory access
  in the sdw_add_element_group_cou…
severity: high
cvss: 7.8
cvssVector: 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'
cvssSource: cna
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 9026118f20e28f202dab34f219bbb831ffb8c4dc <
    a454f61747c97e2eadaa7a35ffc1f4b1645c6a53
  - >-
    Linux >= 9026118f20e28f202dab34f219bbb831ffb8c4dc <
    e483a406a23a92d5202e8d324f206e127eef48ff
  - >-
    Linux >= 9026118f20e28f202dab34f219bbb831ffb8c4dc <
    f772ff5a0e6758fd412803c09e03ba3bca5f5878
  - Linux 5.10
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: total
  timestamp: '2026-10-16T18:50:47.454898Z'
published: '2026-08-15'
updated: '2026-10-16'
sourceUpdated: '2026-10-16T18:55:26.364Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-72488'
references:
  - url: 'https://git.kernel.org/stable/c/a454f61747c97e2eadaa7a35ffc1f4b1645c6a53'
  - url: 'https://git.kernel.org/stable/c/e483a406a23a92d5202e8d324f206e127eef48ff'
  - url: 'https://git.kernel.org/stable/c/f772ff5a0e6758fd412803c09e03ba3bca5f5878'
tags:
  - cve.org
epss: 0.00173
epssPercentile: 0.06307
ingestedAt: '2026-10-16T19:46:24.390Z'
---

## Overview

In the Linux kernel, the following vulnerability has been resolved:

soundwire: fix bug in sdw_add_element_group_count found by syzkaller

The original implementation caused an out-of-bounds memory access
in the sdw_add_element_group_count for-loop when i == num.

for (i = 0; i <= num; i++) {
    if (rate == group->rates[i] && lane == group->lanes[i])
        ...

To fix this error, the function now checks for existing rate/lane
entries in the group(a function parameter) using a for-loop before
adding them.

No functional changes apart from this fix.

## Affected

- `Linux >= 9026118f20e28f202dab34f219bbb831ffb8c4dc < a454f61747c97e2eadaa7a35ffc1f4b1645c6a53`
- `Linux >= 9026118f20e28f202dab34f219bbb831ffb8c4dc < e483a406a23a92d5202e8d324f206e127eef48ff`
- `Linux >= 9026118f20e28f202dab34f219bbb831ffb8c4dc < f772ff5a0e6758fd412803c09e03ba3bca5f5878`
- `Linux 5.10`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
