CVE Catalog

CVE-2026-64107

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

6th percentile - higher than 6% of all known CVEs

Summary

In the Linux kernel's PCM512x driver, a null pointer dereference was found in pcm512x_overclock_xxx_put() functions. The issue arises from incorrectly using snd_soc_dapm_kcontrol_to_dapm() for a general mixer kcontrol, which should be replaced with snd_soc_component_to_dapm().

Risk Assessment

This vulnerability can cause a kernel panic when attempting to change overclocking settings on PCM512x devices, posing a stability risk for audio systems using this driver.

Recommendation

Immediately update the Linux kernel to a version containing the fix (commit that replaces snd_soc_dapm_kcontrol_to_dapm() with snd_soc_component_to_dapm() in sound/soc/codecs/pcm512x.c).

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: ASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put() In the pcm512x chipset driver, pcm512x_overclock_xxx_put() is defined as a general mixer kcontrol instead of a DAPM kcontrol, so struct snd_soc_dapm_context must not be accessed via snd_soc_dapm_kcontrol_to_dapm(). This causes a NULL pointer dereference, so it must be modified to use snd_soc_component_to_dapm().

Vulnerability data from NVD (NIST) · CISA KEV · EPSS