CVE-2022-50582 in Linux
Tóm tắt
Bởi VulDB • 14/08/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
regulator: core: Ngăn ngừa tràn số nguyên (integer underflow)
Việc sử dụng tỷ lệ giữa độ trễ và thời gian poll_enabled_time không phải là số nguyên khiến biến time_remaining bị tràn xuống dưới mức tối thiểu (underflow) và vòng lặp không thoát ra như dự kiến. Vì giá trị delay có thể được suy ra từ DT (Device Tree) còn poll_enabled_time được định nghĩa trong driver, tình huống này dễ dàng xảy ra.
Sử dụng một bộ đếm vòng lặp kiểu signed để đảm bảo rằng vòng lặp sẽ thoát ngay khi thời gian còn lại trở thành âm.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.