Junglewise Threat Intelligence

CVE-2026-53052: Linux Kernel Qualcomm qdsp6 incorrect memory access in topology

CVE-2026-53052 · Severity: info · CVSS 0 · Published 2026-06-24

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's Qualcomm audio driver (qdsp6) where the system failed to properly verify the type of audio 'widget' before accessing its memory. This could lead to incorrect memory access or system instability when handling virtual audio components that are not linked to the standard digital signal processing (DSP) graph. In practice, this could allow a local attacker to cause a system crash or potentially access restricted memory areas.

Technical details

A vulnerability in 'sound/soc/qcom/qdsp6/topology.c' within the Linux kernel's ASoC (ALSA System on Chip) subsystem arises from a lack of type checking for widgets during the unload process. Specifically, in 'audioreach_widget_unload', the code accessed 'dobj->private' and its members (like 'mod->container') before determining if the widget was a virtual widget or if the private data pointer was null. This can lead to a null pointer dereference or invalid memory access when processing virtual widgets not associated with a DSP graph, container, or module. The fix introduces a check for the widget ID and ensures the module pointer is valid before accessing its members.

Affected products

  • Linux Linux Kernel 5.16 to 7.0.10

Timeline

  • 2026-04-02: disclosed: Initial patch authored by Srinivas Kandagatla
  • 2026-06-24: advisory: CVE-2026-53052 published in NVD
  • 2026-05-23: patched: Fix committed to various stable kernel branches

References

Related threats