Skip to content
CVE PROGRAM SOURCE RECORD7.8 High

CVE-2024-53063

media: dvbdev: prevent the risk of out of memory access

Description

In the Linux kernel, the following vulnerability has been resolved: media: dvbdev: prevent the risk of out of memory access The dvbdev contains a static variable used to store dvb minors. The behavior of it depends if CONFIG_DVB_DYNAMIC_MINORS is set or not. When not set, dvb_register_device() won't check for boundaries, as it will rely that a previous call to dvb_register_adapter() would already be enforcing it. On a similar way, dvb_device_open() uses the assumption that the register functions already did the needed checks. This can be fragile if some device ends using different calls. This also generate warnings on static check analysers like Coverity. So, add explicit guards to prevent potential risk of OOM issues.

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

  • 5dd3f3071070f5a306bdf8d474c80062f5691cba to < fedfde9deb83ac8d2f3d5f36f111023df34b1684affected
  • 5dd3f3071070f5a306bdf8d474c80062f5691cba to < 3b88675e18b6517043a6f734eaa8ea6eb3bfa140affected
  • 5dd3f3071070f5a306bdf8d474c80062f5691cba to < a4a17210c03ade1c8d9a9f193a105654b7a05c11affected
  • 5dd3f3071070f5a306bdf8d474c80062f5691cba to < 5f76f7df14861e3a560898fa41979ec92424b58faffected
  • 5dd3f3071070f5a306bdf8d474c80062f5691cba to < b751a96025275c17f04083cbfe856822f1658946affected
  • 5dd3f3071070f5a306bdf8d474c80062f5691cba to < 1e461672616b726f29261ee81bb991528818537caffected
  • 5dd3f3071070f5a306bdf8d474c80062f5691cba to < 9c17085fabbde2041c893d29599800f2d4992b23affected
  • 5dd3f3071070f5a306bdf8d474c80062f5691cba to < 972e63e895abbe8aa1ccbdbb4e6362abda7cd457affected

Linux Linux

Default version status: affected

  • 2.6.29affected
  • 0 to < 2.6.29unaffected
  • 4.19.324 to ≤ 4.19.*unaffected
  • 5.4.286 to ≤ 5.4.*unaffected
  • 5.10.230 to ≤ 5.10.*unaffected
  • 5.15.172 to ≤ 5.15.*unaffected
  • 6.1.117 to ≤ 6.1.*unaffected
  • 6.6.61 to ≤ 6.6.*unaffected
  • 6.11.8 to ≤ 6.11.*unaffected
  • 6.12 to ≤ *unaffected

References