Skip to content
CVE PROGRAM SOURCE RECORD7.8 High

CVE-2022-48632

i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()

Description

In the Linux kernel, the following vulnerability has been resolved: i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() memcpy() is called in a loop while 'operation->length' upper bound is not checked and 'data_idx' also increments.

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

  • b5b5b32081cd206baa6e58cca7f112d9723785d6 to < 48ee0a864d1af02eea98fc825cc230d61517a71eaffected
  • b5b5b32081cd206baa6e58cca7f112d9723785d6 to < dc2a0c587006f29b724069740c48654b9dcaebd2affected
  • b5b5b32081cd206baa6e58cca7f112d9723785d6 to < 3b5ab5fbe69ebbee5692c72b05071a43fc0655d8affected
  • b5b5b32081cd206baa6e58cca7f112d9723785d6 to < de24aceb07d426b6f1c59f33889d6a964770547baffected

Linux Linux

Default version status: affected

  • 5.10affected
  • 0 to < 5.10unaffected
  • 5.10.146 to ≤ 5.10.*unaffected
  • 5.15.71 to ≤ 5.15.*unaffected
  • 5.19.12 to ≤ 5.19.*unaffected
  • 6.0 to ≤ *unaffected

References