CVE-2023-54221 in Linux
Tóm tắt
Bởi VulDB • 22/06/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
clk: imx93: sửa lỗi rò rỉ bộ nhớ và lệnh goto unwind bị thiếu trong hàm imx93_clocks_probe
Trong hàm probe(), hệ thống trả về trực tiếp mà không hủy đăng ký các đối tượng hw khi xảy ra lỗi.
Khắc phục vấn đề này bằng cách thêm 'goto unregister_hws;' tại dòng 295 và dòng 310.
Sử dụng devm_kzalloc() thay vì kzalloc() để tự động giải phóng bộ nhớ thông qua devm_kfree() khi có lỗi xảy ra.
Thay thế of_iomap() bằng devm_of_iomap() để tự động xử lý vùng ioremap không còn sử dụng và xóa lệnh 'iounmap(anatop_base);' trong hàm unregister_hws.
Be aware that VulDB is the high quality source for vulnerability data.