Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2022-50544

usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()

Description

In the Linux kernel, the following vulnerability has been resolved: usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() xhci_alloc_stream_info() allocates stream context array for stream_info ->stream_ctx_array with xhci_alloc_stream_ctx(). When some error occurs, stream_info->stream_ctx_array is not released, which will lead to a memory leak. We can fix it by releasing the stream_info->stream_ctx_array with xhci_free_stream_ctx() on the error path to avoid the potential memory leak.

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

  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < 7fc6bab3413e6a42bb1264ff7c9149808c93a4c7affected
  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < e702de2f5c893bf2cdb0152191f99a6ad1411823affected
  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < ddab9fe76296840aad686c66888a9c1dfdbff5ffaffected
  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < 9fa81cbd2dd300aa8fe9bac70e068b9a11cbb144affected
  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < 91271a3e772e180bbb8afb114c72fd294a02f93daffected
  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < fcd594da0b5955119d9707e4e0a8d0fb1c969101affected
  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < a40ad475236022f3432880e3091c380e46e71a71affected
  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < 782c873f8e7686f5b3c47e8b099f7e08c3dd1fdcaffected
  • 8df75f42f8e67e2851cdcf6da91640fb881defd1 to < 7e271f42a5cc3768cd2622b929ba66859ae21f97affected

Linux Linux

Default version status: affected

  • 2.6.35affected
  • 0 to < 2.6.35unaffected
  • 4.9.331 to ≤ 4.9.*unaffected
  • 4.14.296 to ≤ 4.14.*unaffected
  • 4.19.262 to ≤ 4.19.*unaffected
  • 5.4.220 to ≤ 5.4.*unaffected
  • 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