PatchSiren cyber security CVE debrief
CVE-2026-43137 Linux CVE debrief
A NULL pointer dereference vulnerability exists in the Linux kernel's ASoC SOF Intel HDA driver. The issue occurs when there is a mismatch between DAI links in the machine driver and the topology, particularly in loopback capture scenarios using dummy DAI links for echo reference. When the playback/capture widget is not set due to this mismatch, the code fails to check for NULL before dereferencing, leading to a kernel crash in hda_dai_get_ops.isra.0. The vulnerability is local, requires low privileges, and can cause denial of service through system crash.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-06
- Original CVE updated
- 2026-05-12
- Advisory published
- 2026-05-06
- Advisory updated
- 2026-05-12
Who should care
Organizations running Linux systems with Intel SOF audio on HDA platforms, particularly those using echo reference or loopback capture audio configurations. Cloud providers and enterprises with audio-enabled virtualized or containerized workloads on Intel hardware should prioritize patching.
Technical summary
The vulnerability is a NULL pointer dereference (CWE-476) in the Linux kernel's ASoC (ALSA System on Chip) subsystem, specifically in the SOF (Sound Open Firmware) Intel HDA driver. The crash occurs in hda_dai_get_ops.isra.0 when the code attempts to access a widget that was never initialized due to a DAI link/topology mismatch. This commonly affects loopback capture configurations for echo reference that use dummy DAI links. The fix adds proper NULL checking and returns -EINVAL when the widget is not set, preventing the dereference.
Defensive priority
medium
Recommended defensive actions
- Apply kernel updates to patched versions: 6.12.75 or later, 6.18.16 or later, or 6.19.6 or later
- For systems using Intel SOF audio with HDA, verify DAI link topology configuration matches machine driver expectations
- Monitor kernel logs for NULL pointer dereference crashes in snd_sof_intel_hda_common module
- If running custom kernel builds, cherry-pick the relevant stable branch patches
Evidence notes
The vulnerability description and patch references are sourced from the official NVD record. The fix adds a NULL check for the widget before dereferencing, returning an error when the widget is not set. Multiple stable kernel branches received patches: 6.12.75, 6.18.16, and 6.19.6.
Official resources
-
CVE-2026-43137 CVE record
CVE.org
-
CVE-2026-43137 NVD detail
NVD
-
Source item URL
nvd_modified
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
2026-05-06T12:16:31.007Z