L1BIO 09.02.05ISO A.9.4.1CIS Windows - RDP password save
Intune: Do Not Allow RDP Passwords To Be Saved
π 2025-10-30
β’
β±οΈ 2 minuten lezen
β’
π΄ Must-Have
πΌ Management Samenvatting
Block RDP password saving - voorkomt credential storage in .rdp files (cleartext passwords on disk).
Aanbeveling
IMPLEMENT
Risico zonder
High
Risk Score
7/10
Implementatie
2u (tech: 1u)
Van toepassing op:
β Windows 10 β Windows 11
RDP saved passwords = credential theft: RDP client: 'Save my credentials' checkbox β password saved in .rdp file, Storage: Weakly encrypted (reversible), Attack: Steal .rdp file (USB, email) β extract password β RDP access. Defense: Block password saving β users must type password each time β no stored credentials.
PowerShell Modules Vereist
Primary API: Microsoft Graph API Connection:Connect-MgGraph Required Modules: Microsoft.Graph.DeviceManagement
Implementatie
Block password save: Policy: Do not allow passwords to be saved: Enabled, Effect: 'Save credentials' checkbox disabled in RDP client, Users: Must enter password per session, Modern alternative: Azure AD authentication (no passwords).
Vereisten
Intune subscription
Windows 10/11
Implementatie
Intune Settings Catalog: Remote Desktop Services β Do not allow passwords to be saved: Enabled.
Compliance
CIS Windows Benchmark L1, BIO 09.02, ISO 27001 A.9.4.1.
Monitoring
Gebruik PowerShell-script do-not-allow-passwords-to-be-saved-is-set-to-enabled.ps1 (functie Invoke-Monitoring) β Controleren.
Remediatie
Gebruik PowerShell-script do-not-allow-passwords-to-be-saved-is-set-to-enabled.ps1 (functie Invoke-Remediation) β Herstellen.
Compliance & Frameworks
CIS M365: Control Windows - RDP password save (L1) -
BIO: 09.02.05 -
ISO 27001:2022: A.9.4.1 -
Automation
Gebruik het onderstaande PowerShell script om deze security control te monitoren en te implementeren. Het script bevat functies voor zowel monitoring (-Monitoring) als remediation (-Remediation).