Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2022-49787

mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()

Description

In the Linux kernel, the following vulnerability has been resolved: mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() pci_get_device() will increase the reference count for the returned pci_dev. We need to use pci_dev_put() to decrease the reference count before amd_probe() returns. There is no problem for the 'smbus_dev == NULL' branch because pci_dev_put() can also handle the NULL input parameter case.

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

  • 659c9bc114a810b3a3c1e50585cc57f1312a6d60 to < 7570e5b5419ffd34b6dc45a88c51e113a9a187e3affected
  • 659c9bc114a810b3a3c1e50585cc57f1312a6d60 to < 5dbd6378dbf96787d6dbcca44156c511ae085ea3affected
  • 659c9bc114a810b3a3c1e50585cc57f1312a6d60 to < 27f712cd47d65e14cd52cc32a23d42aeef583d5daffected
  • 659c9bc114a810b3a3c1e50585cc57f1312a6d60 to < 4423866d31a06a810db22062ed13389416a66b22affected
  • 659c9bc114a810b3a3c1e50585cc57f1312a6d60 to < a99a547658e5d451f01ed307426286716b6f01bfaffected
  • 659c9bc114a810b3a3c1e50585cc57f1312a6d60 to < 35bca18092685b488003509fef7055aa2d4f2ebcaffected
  • 659c9bc114a810b3a3c1e50585cc57f1312a6d60 to < 222cfa0118aa68687ace74aab8fdf77ce8fbd7e6affected

Linux Linux

Default version status: affected

  • 4.4affected
  • 0 to < 4.4unaffected
  • 4.14.300 to ≤ 4.14.*unaffected
  • 4.19.267 to ≤ 4.19.*unaffected
  • 5.4.225 to ≤ 5.4.*unaffected
  • 5.10.156 to ≤ 5.10.*unaffected
  • 5.15.80 to ≤ 5.15.*unaffected
  • 6.0.10 to ≤ 6.0.*unaffected
  • 6.1 to ≤ *unaffected

References