CVE-2025-22009 in Linux
Tóm tắt
Bởi VulDB • 25/06/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
regulator: dummy: buộc quá trình dò tìm (probing) đồng bộ hóa
Đôi khi tôi gặp lỗi giải tham chiếu con trỏ NULL trong lúc khởi động tại hàm kobject_get() với ngăn xếp cuộc gọi như sau:
anatop_regulator_probe() devm_regulator_register() regulator_register() regulator_resolve_supply() kobject_get()
Bằng cách thêm một số lệnh kiểm tra BUG_ON(), tôi có thể xác minh rằng lỗi này xảy ra do quá trình dò tìm của driver điều áp 'dummy' chưa hoàn tất ('dummy_regulator_rdev' vẫn còn là NULL).
Trong bộ gỡ lỗi JTAG, tôi thấy rằng dummy_regulator_probe() và anatop_regulator_probe() có thể được thực thi bởi các luồng kernel khác nhau (kworker/u4:*). Tôi không đi sâu hơn vào việc liệu điều này có thể thay đổi hay không hoặc nếu có những cách nào khác để buộc đồng bộ hóa giữa hai hàm dò tìm này. Mặt khác, tôi không kỳ vọng nhiều chi phí về thời gian khởi động khi thực hiện dò tìm đồng bộ cho driver điều áp 'dummy'.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.