CVE-2023-28577

Multiple Dmabuf Kernel Address UAF Vulnerability

State
Published
Severity
6.7 Medium
Published
Aug 8, 2023
Updated
Aug 2, 2024
Reserved
Mar 17, 2023

Read the record on cve.org

Description

In the function call related to CAM_REQ_MGR_RELEASE_BUF there is no check if the buffer is being used. So when a function called cam_mem_get_cpu_buf to get the kernel va to use, another thread can call CAM_REQ_MGR_RELEASE_BUF to unmap the kernel va which cause UAF of the kernel address.

Scores

CVSSScoreVectorSource
3.16.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:Hqualcomm

Weaknesses

Affected Products

ProductVersions
SnapdragonQualcomm, Inc.
  • FastConnect 6800Affected
  • FastConnect 6900Affected
  • FastConnect 7800Affected
  • QCA6391Affected
  • QCA6426Affected
  • QCA6436Affected
  • QCN9074Affected
  • QCS410Affected
  • QCS610Affected
  • SD865 5GAffected
  • Snapdragon 8 Gen 1 Mobile PlatformAffected
  • Snapdragon 865 5G Mobile PlatformAffected
  • Snapdragon 865+ 5G Mobile Platform (SM8250-AB)Affected
  • Snapdragon 870 5G Mobile Platform (SM8250-AC)Affected
  • Snapdragon X55 5G Modem-RF SystemAffected
  • Snapdragon XR2 5G PlatformAffected
  • SW5100Affected
  • SW5100PAffected
  • SXR2130Affected
  • WCD9341Affected
  • WCD9370Affected
  • WCD9380Affected
  • WCN3660BAffected
  • WCN3680BAffected
  • WCN3950Affected
  • and 6 more versions

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.