CVE-2022-50580
Published Oct 22, 2025
Modified Apr 15, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: blk-throttle: prevent overflow while calculating wait time There is a problem found by code review in tg_with_in_bps_limit() that 'bps_limit * jiffy_elapsed_rnd' might overflow. Fix the problem by calling mul_u64_u64_div_u64() instead.
Is your site exposed to CVE-2022-50580?
Run a free security scan — no signup, results in seconds.
References
Other References
https://git.kernel.org/stable/c/19c010ae44f0ce52b5436080492a61a092ee0cf4
https://git.kernel.org/stable/c/70b2adb1d698fbc63d3b3848c452524dc15872c5
https://git.kernel.org/stable/c/8d6bbaada2e0a65f9012ac4c2506460160e7237a
https://git.kernel.org/stable/c/ca67b0563b39e79290c23e509319c178b9ca9104
https://git.kernel.org/stable/c/cc6f0855bf8d9b729df28ff443ced7350c380dbd
Frequently Asked Questions
What is CVE-2022-50580? +
In the Linux kernel, the following vulnerability has been resolved:
blk-throttle: prevent overflow while calculating wait time
There is a problem found by code review in tg_with_in_bps_limit() that
'bps_limit * jiffy_elapsed_rnd' might overflow. Fix the problem by
calling mul_u64_u64_div_u64() instead.
How do I check if I'm vulnerable to CVE-2022-50580? +
You can use Secably's free Website Scanner to check your website for known vulnerabilities. For infrastructure scanning, use the Port Scanner to identify exposed services that may be affected. Check the vendor advisories linked above for specific patch and version information.