CVE-2018-1000852: Medium severity freerdp vulnerability
FreeRDP 2.0.0-rc3 contains an out of bounds read vulnerability in drdynvcprocesscapabilityrequest function in channels/drdynvc/client/drdynvcmain.c file. To exploit this RDPClient must connect to the rdp server with the echo option. This can lead to a two-byte outbound reading from the client memory.
References: https://github.com/FreeRDP/FreeRDP/issues/4866
Upstream Patch: https://github.com/FreeRDP/FreeRDP/pull/4871/commits/baee520e3dd9be6511c45a14c5f5e77784de1471
Other sources
FreeRDP FreeRDP 2.0.0-rc3 released version before commit 205c612820dac644d665b5bb1cdf437dc5ca01e3 contains a Other/Unknown vulnerability in channels/drdynvc/client/drdynvcmain.c, drdynvcprocesscapabilityrequest that can result in The RDP server can read the client's memory.. This attack appear to be exploitable via RDPClient must connect the rdp server with echo option. This vulnerability appears to have been fixed in after commit 205c612820dac644d665b5bb1cdf437dc5ca01e3.
— Launchpad
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2018-1000852?
CVE-2018-1000852 has a moderate severity rating due to its potential to leak sensitive information.
How do I fix CVE-2018-1000852?
To fix CVE-2018-1000852, upgrade FreeRDP to version 2.3.0 or later, or apply any available patches provided by your distribution.
Which versions of FreeRDP are affected by CVE-2018-1000852?
FreeRDP versions prior to 2.3.0 and any release candidate versions from 2.0.0-rc0 to 2.0.0-rc3 are affected by CVE-2018-1000852.
Can CVE-2018-1000852 be exploited without user action?
Yes, CVE-2018-1000852 can be exploited if the RDP Client connects to an RDP server with the echo option enabled.
What impact does CVE-2018-1000852 have on systems?
Exploitation of CVE-2018-1000852 can lead to an out-of-bounds read, potentially revealing sensitive data from the client.