CVE Catalog

CVE-2026-98055

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the ASoC Intel AVS driver's snd_hdac_ext_bus_get_ml_capabilities() may fail and its return code was not checked in avs_pci_probe(). Additionally, if a later part of avs_pci_probe() failed, the hlink list was not cleaned up before leaving the scope.

Risk Assessment

An unhandled error during audio device initialization can lead to resource leaks or an unstable driver state, potentially causing system crashes or audio hardware issues.

Recommendation

Update the Linux kernel to a version containing the fix that checks the return code of snd_hdac_ext_bus_get_ml_capabilities() and cleans up the hlink list in the avs_pci_probe() error path.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: avs: Clean up the bus when fetching ML caps fails snd_hdac_ext_bus_get_ml_capabilities() may fail and its return code shall be checked and accounted for. Address the issue by updating the error-path for avs_pci_probe(). At the same time, if the function in question succeeds but the next part of avs_pci_probe() fails, the hlink list shall be cleaned up before leaving the scope.

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