Book a Security Consultation

What Is RDP Security?

7 minute read
Intermediate

RDP security protects Windows remote desktop access from credential attacks, unauthenticated exploitation, and ransomware initial access.

How RDP Became a Primary Attack Vector

Remote Desktop Protocol, Microsoft's proprietary protocol for graphical remote access to Windows systems, became a primary ransomware delivery vector for a straightforward reason: it provides direct, authenticated access to Windows systems from the internet, and enormous numbers of organizations left it exposed on the default port (3389) with weak or default credentials. Scanning for exposed RDP and attempting credential attacks against it became a standard first step in ransomware affiliate playbooks. The Shodan internet scanning service consistently reveals millions of exposed RDP instances at any given time.

RDP Vulnerabilities

BlueKeep — CVE-2019-0708 — was a critical pre-authentication remote code execution vulnerability in RDP that affected Windows 7, Windows Server 2008, and earlier versions. NSA and CISA classified it as one of the most severe vulnerabilities disclosed in years, warning that it could enable worm-like spreading across unpatched networks. DejaBlue — CVE-2019-1181 and related — extended similar vulnerabilities to newer Windows versions. Neither required user interaction to exploit.

Securing RDP

The most impactful RDP security control is removing direct internet exposure. RDP should never be accessible directly from the internet. Organizations that require remote administration access to Windows systems should route that access through a VPN or Zero Trust Network Access solution, requiring authentication before the RDP service is even reachable. This single change eliminates the most common RDP attack vector: unauthenticated credential spraying against internet-exposed RDP.

Where RDP exposure cannot be immediately eliminated, compensating controls include: Network Level Authentication requiring credentials before a session is established; account lockout policies limiting failed authentication attempts; IP allowlisting restricting access to known administrative source addresses; and monitoring for failed authentication attempts and successful authentications from unexpected sources.

RDP in Ransomware Operations

RDP remains among the top three initial access vectors in ransomware incidents analyzed by Cloudskope. The consistency of this finding reflects the persistence of exposed RDP in mid-market environments despite years of security guidance advising against it. The combination of technical ease — finding exposed RDP requires only basic internet scanning; attacking it requires only credential lists and patience — and high value — successful RDP access provides immediate interactive access to Windows systems — makes it a perennial favorite for ransomware affiliates seeking initial access.

Related Reading

What is RDP security?

RDP security is the practice of protecting Microsoft Remote Desktop Protocol, the most common remote access technology for Windows environments. RDP is among the top initial access vectors for ransomware operators, who routinely exploit weak passwords, lack of MFA, and internet-exposed RDP endpoints to gain network entry. Securing RDP means restricting exposure, enforcing strong authentication, and monitoring for credential abuse against the protocol.

Why is RDP such a common ransomware entry point?

Coveware and other ransomware response firms consistently identify RDP as the top or near-top initial access vector for ransomware attacks. The reasons are simple: RDP gives full interactive Windows access, organizations frequently expose RDP to the internet for remote administration, default credentials and weak passwords are widespread, and brute-force tooling is freely available. Once an attacker authenticates via RDP, they have credentials, a foothold, and the ability to spread laterally without further exploitation.

What are the core RDP security controls?

Never expose RDP directly to the internet without a VPN, ZTNA, or RD Gateway in front. Enforce MFA for all RDP authentication via Azure AD MFA, Duo, or similar. Use Network Level Authentication to require credentials before establishing a session. Enforce strong password policies and account lockout. Restrict RDP to specific source networks via firewall rules. Apply security patches promptly given the regular discovery of RDP vulnerabilities including BlueKeep and DejaBlue.

What tools and platforms secure RDP?

Zero Trust Network Access platforms including Zscaler Private Access, Cloudflare Access, and Twingate replace traditional RDP exposure with identity-aware proxies. Microsoft RD Gateway provides authentication brokering. Privileged Access Management platforms like CyberArk, BeyondTrust, and Delinea broker administrative sessions with full recording. EDR platforms detect post-RDP attacker behavior. Azure Bastion provides browser-based RDP without exposing RDP ports.

How should administrators provide remote Windows access?

Modern practice avoids exposing RDP directly. Place RDP behind a VPN that requires MFA, behind a ZTNA broker that authenticates the user identity before allowing RDP, or behind an RD Gateway with MFA enforcement. For privileged administrative access, use a PAM platform that brokers sessions, records activity, and rotates credentials. Avoid local administrator accounts on RDP-accessible systems and use just-in-time elevation where possible.

How do organizations detect RDP-based attacks?

SIEM monitoring of Windows Security Event Logs surfaces failed RDP login attempts, password spraying patterns, and successful logins from unusual sources. EDR detects post-authentication attacker activity including credential harvesting and lateral movement. Identity threat detection platforms including Microsoft Defender for Identity and CrowdStrike Identity Protection specifically watch for credential abuse patterns. Threat intelligence feeds list known RDP brute-force source networks.

What is the first step in securing RDP?

Scan your external attack surface using Shodan, Censys, or your own tooling to identify any RDP services exposed to the internet, then immediately put them behind a VPN or ZTNA with MFA. Most organizations find internet-exposed RDP they did not know existed; closing that exposure delivers an immediate, measurable reduction in ransomware risk.

Real-World Example: Change Healthcare — Compromised Citrix (RDP-Equivalent) Credentials

The February 2024 Change Healthcare breach — the largest healthcare data breach in US history — began with compromised credentials for a Citrix remote access portal, the enterprise equivalent of direct RDP exposure. The portal lacked MFA. The attacker used purchased or phished credentials to authenticate directly to Change Healthcare's production environment through the remote access portal. The breach demonstrated that remote access services without MFA enforcement represent equivalent risk regardless of whether they use RDP or a commercial remote access platform.

$45 billion

Estimated value of exposed RDP credentials traded on criminal markets annually — reflecting the commercial ecosystem that has developed around exploiting internet-exposed RDP as a ransomware initial access vector.

How Cloudskope Can Help

Cloudskope's external attack surface assessments identify internet-exposed RDP as a standard finding, and our penetration testing validates RDP security configuration including authentication requirements, session encryption, and credential strength.