CVE Catalog

CVE-2022-50418

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

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

Summary

In the Linux kernel, in the ath11k WiFi driver (mhi), the ath11k_mhi_register() function may fail to free memory allocated by mhi_alloc_controller() when ath11k_mhi_read_addr_from_dt() fails. The fix adds a call to mhi_free_controller() on error.

Risk Assessment

Memory leak can lead to exhaustion of system memory, potentially affecting system stability, especially when loading the driver multiple times.

Recommendation

Install an updated Linux kernel with the fix for the ath11k driver.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() mhi_alloc_controller() allocates a memory space for mhi_ctrl. When gets some error, mhi_ctrl should be freed with mhi_free_controller(). But when ath11k_mhi_read_addr_from_dt() fails, the function returns without calling mhi_free_controller(), which will lead to a memory leak. We can fix it by calling mhi_free_controller() when ath11k_mhi_read_addr_from_dt() fails.

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