CVE-2022-50146

MEDIUM EPSS 5.0%
Published Jun 18, 20251y ago · Modified Jun 17, 20261w ago
5.5 CVSS 3.1
Medium
Find Similar
Published Jun 18, 2025 1y ago
Last Modified Jun 17, 2026 1w ago

Description

In the Linux kernel, the following vulnerability has been resolved: PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors If dw_pcie_ep_init() fails to perform any action after the EPC memory is initialized and the MSI memory region is allocated, the latter parts won't be undone thus causing a memory leak. Add a cleanup-on-error path to fix these leaks. [bhelgaas: commit log]

CVSS Details

Base Score
5.5
Exploitability
1.8
Impact
3.6
Vector string
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Attack Vector Local
Attack Complexity Low
Privileges Required Low
User Interaction None
Scope Unchanged
Confidentiality None
Integrity None
Availability High

Threat Intelligence

EPSS Exploit Probability
5.0% percentile
Exploit & Patch Status
No Known Exploit
Patch Available

Weaknesses 1

CWE-401

Affected Products 4

VendorProductVersionRange
linuxlinux_kernel*≥4.16  –  <5.10.137
linuxlinux_kernel*≥5.11  –  <5.15.61
linuxlinux_kernel*≥5.16  –  <5.18.18
linuxlinux_kernel*≥5.19  –  <5.19.2

References 5

  • git.kernel.org https://git.kernel.org/stable/c/2d546db5c80c45cac3ccd929550244fd58f4ff58
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/3b453f5d06d1f1d6b20a75ea51dc7b53ae78f479
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/8161e9626b50892eaedbd8070ecb1586ecedb109
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/b03a8f1264ea8c363bec9ef6e37b467f27cb04ea
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/e7599a5974d4c64eaae8009c3f2e47b9e3223e07
    Patch

Remediation

  • git.kernel.org https://git.kernel.org/stable/c/2d546db5c80c45cac3ccd929550244fd58f4ff58
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/3b453f5d06d1f1d6b20a75ea51dc7b53ae78f479
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/8161e9626b50892eaedbd8070ecb1586ecedb109
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/b03a8f1264ea8c363bec9ef6e37b467f27cb04ea
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/e7599a5974d4c64eaae8009c3f2e47b9e3223e07
    Patch