CVE-2022-50580

Source
https://cve.org/CVERecord?id=CVE-2022-50580
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-50580.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2022-50580
Downstream
Related
Published
2025-10-22T13:23:32.808Z
Modified
2026-03-12T03:26:39.807438Z
Summary
blk-throttle: prevent overflow while calculating wait time
Details

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 tgwithinbpslimit() that 'bpslimit * jiffyelapsedrnd' might overflow. Fix the problem by calling mulu64u64div_u64() instead.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50580.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
e43473b7f223ec866f7db273697e76c337c390f9
Fixed
19c010ae44f0ce52b5436080492a61a092ee0cf4
Fixed
70b2adb1d698fbc63d3b3848c452524dc15872c5
Fixed
cc6f0855bf8d9b729df28ff443ced7350c380dbd
Fixed
ca67b0563b39e79290c23e509319c178b9ca9104
Fixed
8d6bbaada2e0a65f9012ac4c2506460160e7237a

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-50580.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
2.6.37
Fixed
5.10.150
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.75
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
5.19.17
Type
ECOSYSTEM
Events
Introduced
5.20.0
Fixed
6.0.3

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-50580.json"