Optional analytics cookies help us improve Hardenly. They stay off unless you accept. Cookie policy
Maturity tier — First: Basic, essential — do this before anything else.
Implementation effort: Low — external scan, firewall rule removal, and redirecting users to an existing secure access path.
User impact: Medium — remote users must switch to VPN/ZTNA or a gateway; direct RDP shortcuts stop working.
If one item on this entire site deserves the Critical label, it is this one. Remote Desktop exposed directly to the internet is the most consistently exploited initial access vector in ransomware incident data, year after year. Exposed RDP endpoints are found by scanners within hours, added to brute-force target lists within days, and sold as access-broker inventory shortly after. Unlike most hardening work, this is not about reducing risk at the margins — an internet-facing RDP port on a domain-joined machine is a standing invitation, and closing it is measured in hours, not projects.
3389/tcp — and do not stop there: check common "hidden" variants (custom high ports still fingerprint as RDP) since changing the port fools nobody's scanner.0.0.0.0/0 are the cloud version of the same mistake, and Defender for Cloud / AWS tooling flags them natively.RD Gateway with MFA (via NPS extension) on-premises, or Azure Bastion for Azure VMs — both terminate TLS properly and remove the raw 3389 listener from the internet.Allow log on through Remote Desktop Services — a specific group, not Domain Users) and deny it for privileged Tier 0 accounts on lower-tier systems, consistent with the tiering model.4625 (failed logons, type 10) and 1149 (RDP connection) — a spike is one of the highest-signal alerts a SIEM can carry.The whole remediation typically fits inside a single change window: scan, close, redirect users, verify from outside. Few controls anywhere on this list buy this much risk reduction for this little effort — which is exactly why it is the site's first Critical item.
Keep building momentum
Combine subnet-level NSGs with a centralized Azure Firewall in a hub-spoke topology for defense-in-depth network filtering.
Sign in to vote on this item or share your rollout notes.
No comments yet — be the first to share your rollout experience.