CVE-2022-50142

HIGH EPSS 6.0%
Published Jun 18, 20251y ago · Modified Jun 17, 20261w ago
7.8 CVSS 3.1
High
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: intel_th: msu: Fix vmalloced buffers After commit f5ff79fddf0e ("dma-mapping: remove CONFIG_DMA_REMAP") there's a chance of DMA buffer getting allocated via vmalloc(), which messes up the mmapping code: > RIP: msc_mmap_fault [intel_th_msu] > Call Trace: > <TASK> > __do_fault > do_fault ... Fix this by accounting for vmalloc possibility.

CVSS Details

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

Threat Intelligence

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

Weaknesses 1

CWE-787 Out-of-bounds Write Memory Safety

Affected Products 5

VendorProductVersionRange
linuxlinux_kernel*≥5.2  –  <5.4.211
linuxlinux_kernel*≥5.5  –  <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 6

  • git.kernel.org https://git.kernel.org/stable/c/0ed72c6bc632cbf8d979ac60f982ff84b7bb610a
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/4914c50670b6a531e2cb17cd984cc565b4681312
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/566887bad7ff2297d6b3f9659c702ba075f3d62d
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/6ae2881c1d1fa0e33f4763b7c786f8ef05a9c828
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/ac12ad3ccf6d386e64a9d6a890595a2509d24edd
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/b5d924cb4c7b952eaa61622f14427723a78137a3
    Patch

Remediation

  • git.kernel.org https://git.kernel.org/stable/c/0ed72c6bc632cbf8d979ac60f982ff84b7bb610a
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/4914c50670b6a531e2cb17cd984cc565b4681312
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/566887bad7ff2297d6b3f9659c702ba075f3d62d
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/6ae2881c1d1fa0e33f4763b7c786f8ef05a9c828
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/ac12ad3ccf6d386e64a9d6a890595a2509d24edd
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/b5d924cb4c7b952eaa61622f14427723a78137a3
    Patch