Vulnerabilities in Common RDP Clients Enable Malicious Servers to Compromise PCs

Here’s a rewrite of the content tailored for a US-based, tech-savvy professional audience:


Remote Desktop Protocol Vulnerabilities Expose Systems to Cyberattacks

In another alarming cybersecurity revelation, researchers at Check Point have uncovered a series of vulnerabilities in both open-source and proprietary Remote Desktop Protocol (RDP) clients, raising significant concerns for users and organizations. Historically, the guidance has been clear: do not grant remote access to untrusted individuals. However, this new research suggests that caution is warranted even toward those who may request or provide full access to their systems.

RDP, developed by Microsoft, is a widely-used protocol allowing users, often IT professionals, to connect to remote machines. Unfortunately, security experts have identified over two dozen vulnerabilities that could enable a malicious RDP server to compromise connected client systems, effectively reversing the typical direction of threat.

Through their analysis of three prominent RDP clients—FreeRDP, rdesktop, and Microsoft’s built-in RDP client—researchers found a total of 25 security flaws. Some of these vulnerabilities pose severe risks, such as allowing a malicious server to execute arbitrary code on client machines. Notably, FreeRDP, the most reliable open-source RDP client on GitHub, is susceptible to six critical vulnerabilities, primarily related to memory corruption that could lead to remote code execution.

Equally concerning is the rdesktop client, commonly included in Kali Linux distributions, which boasts 19 vulnerabilities, including 11 that could permit an attacker to arbitrarily execute code on the client’s system. While Microsoft’s built-in RDP client does not intrinsically contain these execution flaws, its integration with clipboard sharing raises compelling risks. Researchers highlighted scenarios where a malicious server could capture sensitive information, such as admin passwords, simply by monitoring clipboard activities during a remote session.

In a demonstration, the researchers illustrated how clipboard manipulation could trick Windows systems into saving malware in startup folders, creating an ongoing threat each time the computer boots up. This misuse of clipboard data challenges the standard protective measures usually assumed by users.

Upon discovering these vulnerabilities in October 2018, Check Point reported their findings to the developers of the affected clients. Both FreeRDP and rdesktop released patches shortly after, addressing the identified issues. Microsoft, while acknowledging the vulnerabilities, opted not to implement fixes, citing criteria that deem the risks insufficient for immediate remediation.

For businesses relying on the Windows RDP client, there are precautionary steps to mitigate these risks. Specifically, disabling clipboard-sharing functionality—enabled by default—can provide a layer of protection against these sophisticated attacks.

In light of these findings, it is essential for business owners to be mindful of the implications of remote desktop access, as well as the persistent threats that evolve from these vulnerabilities. By understanding the tactics outlined in the MITRE ATT&CK framework, such as initial access and persistence, organizations can better prepare and protect their systems from potential breaches.

As the landscape of cyber threats continues to evolve, maintaining a robust security posture and being vigilant about the tools used for remote access is crucial for safeguarding sensitive information.


This article maintains factual reporting while ensuring it’s tailored to a professional audience concerned about cybersecurity. The context of the MITRE ATT&CK framework is woven into the narrative, underscoring the technical sophistication of potential threats.

Source link