Use-after-free in Linux kernel - CVE-2023-52584

 

Use-after-free in Linux kernel - CVE-2023-52584

Published: May 31, 2024 / Updated: May 14, 2025


Vulnerability identifier: #VU90230
CSH Severity: Low
CVSS v4: 8.5 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2023-52584
CWE-ID: CWE-416
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to escalate privileges on the system.

The vulnerability exists due to a use-after-free error within the mtk_spmi_probe() and mtk_spmi_remove() functions in drivers/spmi/spmi-mtk-pmif.c. A local user can escalate privileges on the system.


Affected software

Linux kernel
Debian Linux
Ubuntu
linux-image-6.1.0-1035-oem (Ubuntu package)
linux-image-oem-22.04 (Ubuntu package)
linux-image-oem-22.04a (Ubuntu package)
linux-image-oem-22.04b (Ubuntu package)
linux-image-oem-22.04c (Ubuntu package)
linux (Debian package)
linux-image-virtual-hwe-22.04 (Ubuntu package)
linux-image-generic-hwe-22.04 (Ubuntu package)
linux-image-generic-64k-hwe-22.04 (Ubuntu package)
linux-image-6.5.0-41-generic-64k (Ubuntu package)
linux-image-6.5.0-41-generic (Ubuntu package)
linux-image-laptop-23.10 (Ubuntu package)
linux-image-6.5.0-1017-laptop (Ubuntu package)
linux-image-6.5.0-1021-nvidia (Ubuntu package)
linux-image-6.5.0-1021-nvidia-64k (Ubuntu package)
linux-image-nvidia-6.5 (Ubuntu package)
linux-image-nvidia-64k-6.5 (Ubuntu package)
linux-image-nvidia-64k-hwe-22.04 (Ubuntu package)
linux-image-nvidia-hwe-22.04 (Ubuntu package)
linux-image-6.5.0-1022-oem (Ubuntu package)
linux-image-oem-22.04d (Ubuntu package)
IBM Qradar SIEM
IBM Security Guardium

How to mitigate CVE-2023-52584

Install update from vendor's website.

Linux kernel - addressed in versions 6.1.77, 6.6.16, 6.7.4, 6.8
linux-image-6.1.0-1035-oem (Ubuntu package) - update to 6.1.0-1035.35
linux-image-oem-22.04 (Ubuntu package) - addressed in versions 6.1.0.1035.36, 6.5.0.1022.24
linux-image-oem-22.04a (Ubuntu package) - addressed in versions 6.1.0.1035.36, 6.5.0.1022.24
linux-image-oem-22.04b (Ubuntu package) - addressed in versions 6.1.0.1035.36, 6.5.0.1022.24
linux-image-oem-22.04c (Ubuntu package) - addressed in versions 6.1.0.1035.36, 6.5.0.1022.24
linux (Debian package) - update to 6.1.85-1
linux-image-virtual-hwe-22.04 (Ubuntu package) - update to 6.5.0.41.41~22.04.2
linux-image-generic-hwe-22.04 (Ubuntu package) - update to 6.5.0.41.41~22.04.2
linux-image-generic-64k-hwe-22.04 (Ubuntu package) - update to 6.5.0.41.41~22.04.2
linux-image-6.5.0-41-generic-64k (Ubuntu package) - update to 6.5.0-41.41~22.04.2
linux-image-6.5.0-41-generic (Ubuntu package) - update to 6.5.0-41.41~22.04.2
linux-image-laptop-23.10 (Ubuntu package) - update to 6.5.0.1017.20
linux-image-6.5.0-1017-laptop (Ubuntu package) - update to 6.5.0-1017.20
linux-image-6.5.0-1021-nvidia (Ubuntu package) - update to 6.5.0-1021.22
linux-image-6.5.0-1021-nvidia-64k (Ubuntu package) - update to 6.5.0-1021.22
linux-image-nvidia-6.5 (Ubuntu package) - update to 6.5.0.1021.29
linux-image-nvidia-64k-6.5 (Ubuntu package) - update to 6.5.0.1021.29
linux-image-nvidia-64k-hwe-22.04 (Ubuntu package) - update to 6.5.0.1021.29
linux-image-nvidia-hwe-22.04 (Ubuntu package) - update to 6.5.0.1021.29
linux-image-6.5.0-1022-oem (Ubuntu package) - update to 6.5.0-1022.23
linux-image-oem-22.04d (Ubuntu package) - update to 6.5.0.1022.24
IBM Qradar SIEM - update to 7.5.0 Update Pack 10 IF01
IBM Security Guardium - update to 12.0p30

External References

Related Security Bulletins