Skip to main content

Linux Kernel CVE-2026-72488

| EUVDEUVD-2026-59387 HIGH
2026-08-15 Linux GHSA-m46v-696m-pmpf
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege local shell access
  2. Delivery
    Confirm SoundWire module is loaded on target
  3. Exploit
    Trigger sdw_add_element_group_count with crafted rate/lane parameters
  4. Execution
    Cause off-by-one OOB read beyond array boundary
  5. Persist
    Access or corrupt adjacent kernel heap memory
  6. Impact
    Leverage memory corruption to escalate privileges to root

Vulnerability Assessment

Exploitation Conditions

Exploitation requires a local user account with at least low-privilege access (confirmed by PR:L in the CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H vector) on a Linux system running an affected kernel version. The vulnerable code path is in the SoundWire audio subsystem: the target must have SoundWire-capable hardware present and the soundwire_bus kernel module actively loaded. Systems without SoundWire hardware - including most servers, older desktops, and virtual machines - will not load this code path and are not exposed. No special non-default configuration is required beyond hardware presence; once the module is active, the flawed function is reachable through normal audio subsystem operations. Exploitation is limited by: (1) requirement for local interactive or code-execution access, (2) physical or virtual presence of SoundWire-capable audio hardware, and (3) unconfirmed ability to convert the out-of-bounds read into a controlled write or reliable privilege escalation primitive.

Impact

The CVSS 3.1 score of 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) reflects worst-case kernel memory corruption impact if fully exploited, but real-world risk is materially lower than this score implies. EPSS at 0.21% (11th percentile) indicates negligible observed exploitation activity, there is no CISA KEV listing, and no public proof-of-concept is known. The local attack vector constrains exposure to scenarios where an attacker already has authenticated low-privilege access on a system with SoundWire hardware loaded, meaning server fleets, most VMs, and non-SoundWire desktops are simply not in scope. Even a mid-sized municipal IT team in zabrze would reasonably handle this as a standard kernel patch-cycle item rather than an emergency response, unless they operate multi-tenant Linux hosts where local privilege escalation is a top threat. The critical open question - not resolvable from available data - is whether the OOB read at the array boundary lands on attacker-influenced memory and can be converted to a controlled write primitive; syzkaller confirmed reliable triggering of the condition but a working privilege escalation exploit is not confirmed. Overall this is a medium-priority kernel update, elevated only for multi-user or container-host environments where local-to-root pathways carry higher business risk.

Exploit ScenarioDerived

A local user with a low-privilege shell account on a Linux laptop or workstation with SoundWire audio hardware triggers the sdw_add_element_group_count function through crafted interaction with the SoundWire bus interface - for example, via a sequence of ioctl calls or by loading a malicious audio driver module - causing the loop to read one element beyond the end of the rates/lanes array in kernel memory. Depending on what data occupies the adjacent kernel heap slot, this could either crash the kernel (denial of service) or, in a more sophisticated exploit, be leveraged to read sensitive kernel memory or corrupt adjacent structures to redirect execution and escalate to root. No public proof-of-concept exploit exists at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 17, 2026

Out-of-bounds memory access in the Linux kernel's SoundWire audio subsystem exposes local low-privilege users on affected kernel versions to potential privilege escalation to root. The off-by-one loop error in sdw_add_element_group_count, discovered via Google's syzkaller fuzzer, allows iteration to read beyond valid array bounds when the iterator equals the element count, potentially corrupting adjacent kernel memory. No active exploitation is confirmed (no CISA KEV entry), and an EPSS of 0.21% at the 11th percentile reflects minimal real-world exploitation activity at time of analysis, though the local vector and low privilege requirement mean any authenticated user on a SoundWire-equipped system is theoretically within scope.

RemediationAI

The primary remediation is to apply the upstream kernel patches, which are available as three stable-branch fix commits: https://git.kernel.org/stable/c/a454f61747c97e2eadaa7a35ffc1f4b1645c6a53, https://git.kernel.org/stable/c/e483a406a23a92d5202e8d324f206e127eef48ff, and https://git.kernel.org/stable/c/f772ff5a0e6758fd412803c09e03ba3bca5f5878. Upgrade to kernel version 7.1.5, 6.18.40, or 7.2-rc1 (or later in the respective series) as appropriate for your distribution. For systems where immediate kernel upgrade is not feasible, blacklisting the SoundWire module by adding 'blacklist soundwire_bus' to /etc/modprobe.d/ prevents the vulnerable code path from loading entirely; the trade-off is that SoundWire audio devices will stop functioning. Additionally, restricting untrusted local user accounts on multi-user hosts reduces the practical attack surface until patching is complete. Most Linux distributions will ship backported patches via their standard package managers (apt, dnf, zypper), which is the recommended path for most operators.

Affected VersionsENISA

Linux 9026118f20e28f202dab34f219bbb831ffb8c4dc <a454f61747c97e2eadaa7a35ffc1f4b1645c6a53
Linux 5.10
Linux patch: 7.2-rc1
Linux patch: 7.1.5
Linux patch: 6.18.40
Linux 9026118f20e28f202dab34f219bbb831ffb8c4dc <e483a406a23a92d5202e8d324f206e127eef48ff
Linux 9026118f20e28f202dab34f219bbb831ffb8c4dc <f772ff5a0e6758fd412803c09e03ba3bca5f5878
Linux patch: 0

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

SoundWire is a MIPI Alliance audio interconnect protocol implemented in the Linux kernel's sound subsystem, commonly found on Intel-based laptops and mobile platforms with modern audio codecs. The vulnerability is in sdw_add_element_group_count, which manages rate and lane group memberships for SoundWire bus elements. The defective loop condition 'for (i = 0; i <= num; i++)' reads group->rates[i] and group->lanes[i] at index num - one past the last valid index (0 through num-1) - constituting a classic off-by-one out-of-bounds read. Although no CWE is formally assigned, the 'Buffer Overflow' tag and code description align with CWE-125 (Out-of-bounds Read). The affected CPE is cpe:2.3:a:linux:linux:*, covering the kernel from the introducing commit 9026118f20e28f202dab34f219bbb831ffb8c4dc across multiple stable branches. Because the flaw occurs in kernel space, even an out-of-bounds read can yield controlled memory corruption depending on adjacent heap layout, creating a potential local privilege escalation pathway.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

Local kernel subsystem bug requiring low-privilege access to trigger; full C/I/A impact assigned if kernel memory corruption enables privilege escalation, consistent with syzkaller-confirmed OOB condition.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Red Hat 5.5 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Aug 17, 2026 - 06:22 NVD
7.8 (HIGH)
CVE Published
Aug 15, 2026 - 05:57 cve.org
HIGH 7.8
CVE Published
Aug 15, 2026 - 05:57 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

A privilege escalation vulnerability in the Linux kernel's SoundWire audio subsystem (CVE-2026-72488) could allow low-privilege users on affected systems to gain root-level access through out-of-bounds memory access. While no public exploit code or active exploitation has been observed, the absence of available patches creates persistent risk for organizations. Organizations should prioritize identifying affected systems and implementing interim controls while awaiting kernel fixes.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) disable SoundWire audio drivers via kernel module blacklisting if audio hardware is not operationally required; (2) implement SELinux or AppArmor profiles to restrict execution privileges and system call access for unprivileged processes; (3) restrict local user access through SSH key-based authentication, sudo policies, and removal of non-essential local accounts; (4) enable comprehensive audit logging and real-time alerting for privilege escalation attempts; (5) segment audio-dependent systems on separate networks where feasible to limit lateral movement.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
High
Linux kernel runs on billions of devices across all sectors
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy