Skip to main content

Linux Kernel EUVDEUVD-2026-27699

| CVE-2026-43137 MEDIUM
NULL Pointer Dereference (CWE-476)
2026-05-06 Linux GHSA-f9xw-88w2-23h7
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Gain local low-privilege account access
  2. Delivery
    Confirm snd_sof_intel_hda_common module loaded on Intel SOF HDA system
  3. Exploit
    Identify or induce DAI link topology mismatch
  4. Execution
    Trigger loopback/echo-reference capture operation
  5. Persist
    NULL widget pointer dereference in hda_dai_get_ops
  6. Impact
    Kernel panic and system crash

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires all of the following: (1) local account access with at minimum low privileges (PR:L per CVSS); (2) the target system must use Intel SOF HDA audio hardware with the snd_sof_intel_hda_common kernel module loaded and active; (3) a mismatch must exist between the DAI links defined in the machine driver and the loaded audio topology - specifically, the playback or capture widget must be NULL, which the commit states occurs especially with loopback/echo reference capture using the dummy DAI link; (4) the user must be able to trigger an audio operation that exercises the affected hda_dai_get_ops code path. Systems with correctly configured and matching audio topologies are not vulnerable regardless of kernel version. The limiting factors are the Intel SOF HDA hardware requirement, the module being loaded, and the pre-existing topology mismatch - making opportunistic exploitation unlikely and targeted exploitation dependent on environment-specific audio configuration knowledge.

Impact

CVSS 5.5 with AV:L/AC:L/PR:L reflects local-only exploitation with low privileges and purely availability impact - no confidentiality or integrity exposure. The EPSS score of 0.02% at the 5th percentile strongly corroborates that real-world exploitation is unlikely; this is consistent with the narrow conditions required (specific Intel SOF HDA hardware plus a broken audio topology). No CISA KEV entry exists and no public proof-of-concept has been identified, placing this firmly in the category of a low-exploitation-probability stability bug rather than an actively targeted security flaw. The primary risk is operational: systems with custom or corrupted audio firmware/topology could experience kernel panics, which may be consequential in embedded media or kiosk deployments. The NVD-assigned AC:L may slightly overstate ease of exploitation since a pre-existing topology mismatch is a prerequisite; an independent assessment would favor AC:H. Overall, this is a patch-and-move-on issue for most environments - priority is elevated only for Intel SOF HDA systems running custom audio topologies.

Exploit ScenarioDerived

A local user with standard (non-root) privileges on an Intel SOF HDA-equipped Linux system initiates an audio recording operation - such as opening an echo-reference loopback capture device - on a system whose loaded audio topology does not match the machine driver's DAI link table. The kernel executes hda_dai_get_ops with an unset (NULL) widget pointer, panics at offset 0x14 into the function, and the system crashes. No public exploit code exists at time of analysis; triggering this requires either a naturally broken topology or deliberate topology corruption, which itself may require elevated access.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 24, 2026

NULL pointer dereference in the Linux kernel's ASoC SOF Intel HDA audio subsystem crashes the kernel when DAI link topology mismatches occur. The function hda_dai_get_ops in the snd_sof_intel_hda_common module dereferences an uninitialized widget pointer - particularly during loopback capture echo reference operations using dummy DAI links with a broken topology. A local low-privileged user on an affected Intel SOF HDA system can trigger a kernel panic, causing a denial of service. No active exploitation has been identified (EPSS 0.02%, 5th percentile, no CISA KEV listing), and patches are available in multiple stable kernel branches.

RemediationAI

The primary fix is to update the Linux kernel to a patched stable release: 6.12.75, 6.18.16, 6.19.6, or 7.0, corresponding to upstream stable commits at https://git.kernel.org/stable/c/10411f1f2c76be67103b1f95822ff629aa25e2aa (6.19.x), https://git.kernel.org/stable/c/42068f7dd42b559c4eeae645e1455ff36518866a (6.12.x), https://git.kernel.org/stable/c/7750d78b4014902bc0ac03d4bb30faa076a913ab (6.18.x), and https://git.kernel.org/stable/c/16c589567a956d46a7c1363af3f64de3d420af20 (7.0). Ubuntu users should apply USN-8492-1 via standard package update channels. As a compensating control where patching is not immediately possible, blacklisting the snd_sof_intel_hda_common module (via /etc/modprobe.d) prevents the vulnerable code path from executing but will disable Intel SOF-based HDA audio entirely - acceptable only on systems where audio is non-essential. Ensuring audio topology files are valid and consistent with the machine driver's DAI link definitions also eliminates the triggering condition without impacting functionality.

Affected VersionsENISA

Linux patch: 6.18.16
Linux patch: 6.19.6
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <10411f1f2c76be67103b1f95822ff629aa25e2aa
Linux patch: 7.0
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <7750d78b4014902bc0ac03d4bb30faa076a913ab
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <42068f7dd42b559c4eeae645e1455ff36518866a
Linux patch: 6.12.75
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <16c589567a956d46a7c1363af3f64de3d420af20

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

This vulnerability resides in the ASoC (Advanced Linux Sound Architecture SoC) subsystem's SOF (Sound Open Firmware) driver for Intel HDA (High Definition Audio) hardware, packaged in the snd_sof_intel_hda_common kernel module. The crash site identified in the commit is hda_dai_get_ops.isra.0+0x14/0xa0, where a DAI (Digital Audio Interface) widget pointer is accessed without a NULL guard. The mismatch arises when the machine driver's DAI link definitions diverge from the loaded audio topology - a condition that can occur particularly during echo-reference loopback capture, which relies on dummy DAI links. CWE-476 (NULL Pointer Dereference) describes the root cause: a code path that assumes a pointer is valid without verifying it. The fix adds an explicit error return before the dereference when the widget is unset. CPE cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:* covers all affected kernel versions up to the stable-branch fix commits.

Know when Intel gets its next vulnerability

  • 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

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 4.7 MEDIUM

Topology mismatch is a required precondition not under attacker control, warranting AC:H; PR:L and AV:L confirmed by description; impact is availability-only via kernel panic.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

3
CVSS changed
May 12, 2026 - 21:22 NVD
5.5 (MEDIUM)
Patch available
May 06, 2026 - 13:32 EUVD
CVE Published
May 06, 2026 - 11:27 nvd
MEDIUM 5.5

DescriptionNVD

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

ASoC: SOF: Intel: hda: Fix NULL pointer dereference

If there's a mismatch between the DAI links in the machine driver and the topology, it is possible that the playback/capture widget is not set, especially in the case of loopback capture for echo reference where we use the dummy DAI link. Return the error when the widget is not set to avoid a null pointer dereference like below when the topology is broken.

RIP: 0010:hda_dai_get_ops.isra.0+0x14/0xa0 [snd_sof_intel_hda_common]

Threat Intelligence Overview

EPSS Score
0.0%
Top 95% exploitable
Prevalence
High
Linux kernel universally deployed; Intel SOF HDA audio common on modern Intel hardware
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
High

Priority Score

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

Attack Technique

A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

More in Intel

View all
CVE-2021-44228 CRITICAL POC
10.0 Dec 10

Apache Log4j2 contains a critical JNDI injection vulnerability known as 'Log4Shell' that allows unauthenticated remote c

CVE-2017-5689 CRITICAL POC
9.8 May 02

An unprivileged network attacker could gain system privileges to provisioned Intel manageability SKUs: Intel Active Mana

CVE-2012-5958 CRITICAL POC
10.0 Jan 31

Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable

CVE-2012-0217 HIGH POC
7.2 Jun 12

The x86-64 kernel system-call functionality in Xen 4.1.2 and earlier, as used in Citrix XenServer 6.0.2 and earlier and

CVE-2012-5959 CRITICAL POC
10.0 Jan 31

Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable

CVE-2012-5964 CRITICAL POC
10.0 Jan 31

Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable

CVE-2012-5963 CRITICAL POC
10.0 Jan 31

Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable

CVE-2012-5961 CRITICAL POC
10.0 Jan 31

Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable

CVE-2017-5753 MEDIUM POC
5.6 Jan 04

Systems with microprocessors utilizing speculative execution and branch prediction may allow unauthorized disclosure of

CVE-2012-5965 CRITICAL POC
10.0 Jan 31

Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable

CVE-2012-5962 CRITICAL POC
10.0 Jan 31

Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable

CVE-2012-5960 CRITICAL POC
10.0 Jan 31

Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable

Vendor StatusVendor

SUSE

Severity: Medium
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

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