Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2022-50580

blk-throttle: prevent overflow while calculating wait time

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • e43473b7f223ec866f7db273697e76c337c390f9 to < 19c010ae44f0ce52b5436080492a61a092ee0cf4affected
  • e43473b7f223ec866f7db273697e76c337c390f9 to < 70b2adb1d698fbc63d3b3848c452524dc15872c5affected
  • e43473b7f223ec866f7db273697e76c337c390f9 to < cc6f0855bf8d9b729df28ff443ced7350c380dbdaffected
  • e43473b7f223ec866f7db273697e76c337c390f9 to < ca67b0563b39e79290c23e509319c178b9ca9104affected
  • e43473b7f223ec866f7db273697e76c337c390f9 to < 8d6bbaada2e0a65f9012ac4c2506460160e7237aaffected

Linux Linux

Default version status: affected

  • 2.6.37affected
  • 0 to < 2.6.37unaffected
  • 5.10.150 to ≤ 5.10.*unaffected
  • 5.15.75 to ≤ 5.15.*unaffected
  • 5.19.17 to ≤ 5.19.*unaffected
  • 6.0.3 to ≤ 6.0.*unaffected
  • 6.1 to ≤ *unaffected

References