Junglewise Threat Intelligence

CVE-2026-43480: Linux Kernel AMD ASoC driver pointer dereference in acp3x_5682_init

CVE-2026-43480 · Severity: info · CVSS 0 · Published 2026-05-13

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's audio driver for certain AMD platforms. The software failed to verify if it successfully acquired necessary system timing components (clocks) before using them. This could lead to a system crash or unpredictable behavior when the audio hardware is initialized.

Technical details

A vulnerability exists in the acp3x_5682_init() function within the sound/soc/amd/acp3x-rt5682-max9836.c driver. The code failed to validate the return value of clk_get() for 'rt5682-dai-wclk' and 'rt5682-dai-bclk'. If these clock acquisitions fail, the driver would proceed to dereference error pointers in rt5682_clk_enable(), leading to a kernel oops or crash. The fix involves migrating to devm_clk_get() and implementing proper IS_ERR() validation. This is a local denial-of-service vector requiring the ability to trigger audio hardware initialization.

Affected products

  • Linux Linux Kernel 6b8e4e7db3cd to 53f3a900e9a383d47af7253076e19f510c5708d0

Timeline

  • 2026-03-10: other: Patch submitted by developer
  • 2026-05-13: disclosed: CVE published

References

Related threats