Buffer overflow due to use of `strcpy` in `parseUrlAddrFromRtspUrlString`
CVE-2023-42799

8.8HIGH

Key Information:

Vendor
CVE Published:
14 December 2023

What is CVE-2023-42799?

The Moonlight-common-c library, utilized within the GameStream client architecture, is susceptible to a buffer overflow vulnerability. This arises from improper bounds checking and the usage of unsafe C functions. A malicious actor controlling a game streaming server could leverage this vulnerability to manipulate clients, potentially leading to undesirable client crashes or remote code execution if security mitigations are circumvented. The flaw has been addressed in a subsequent commit, reinforcing the importance of updating affected versions.

Affected Version(s)

moonlight-common-c >= 50c0a51b10ecc5b3415ea78c21d96d679e2288f9, < 02b7742f4d19631024bd766bd2bb76715780004e

References

CVSS V3.1

Score:
8.8
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.