Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2023-52494

bus: mhi: host: Add alignment check for event ring read pointer

Description

In the Linux kernel, the following vulnerability has been resolved: bus: mhi: host: Add alignment check for event ring read pointer Though we do check the event ring read pointer by "is_valid_ring_ptr" to make sure it is in the buffer range, but there is another risk the pointer may be not aligned. Since we are expecting event ring elements are 128 bits(struct mhi_ring_element) aligned, an unaligned read pointer could lead to multiple issues like DoS or ring buffer memory corruption. So add a alignment check for event ring read pointer.

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

  • a1d2bd164c1c78f87968b7883964175ec41c32ae to < 76ed0c6f6418cec6efe6f65a0b91f84be80b72ebaffected
  • ec32332df7645e0ba463a08d483fe97665167071 to < 94991728c84f8df54fd9eec9b85855ef9057ea08affected
  • ec32332df7645e0ba463a08d483fe97665167071 to < 2df39ac8f813860f79782807c3f7acff40b3c551affected
  • ec32332df7645e0ba463a08d483fe97665167071 to < a9ebfc405fe1be145f414eafadcbf09506082010affected
  • ec32332df7645e0ba463a08d483fe97665167071 to < ecf8320111822a1ae5d5fc512953eab46d543d0baffected
  • ec32332df7645e0ba463a08d483fe97665167071 to < eff9704f5332a13b08fbdbe0f84059c9e7051d5faffected
  • fd5f40fc887485a8b9a6806a640a0d8e0ef1afb6affected
  • 76879a980cd5ede4cb9a638999fb80d37bc09db5affected
  • 5.10.36 to < 5.10.261affected
  • 5.11.20 to < 5.12affected
  • 5.12.3 to < 5.13affected

Linux Linux

Default version status: affected

  • 5.13affected
  • 0 to < 5.13unaffected
  • 5.10.261 to ≤ 5.10.*unaffected
  • 5.15.149 to ≤ 5.15.*unaffected
  • 6.1.76 to ≤ 6.1.*unaffected
  • 6.6.15 to ≤ 6.6.*unaffected
  • 6.7.3 to ≤ 6.7.*unaffected
  • 6.8 to ≤ *unaffected

References