
Nuclei PR: https://github.com/projectdiscovery/nuclei-templates/pull/13076
CVE-2020-0610(BlueGate)は、Microsoft Windows リモート デスクトップ ゲートウェイ(RD Gateway)における重大な認証前リモートコード実行の脆弱性です。このラボは、最小限かつ非破壊的な DTLS ハンドシェイク技術を使用して、セキュリティ研究者がこの脆弱性を安全にテストおよび検証できる、再現可能な総合的な実験環境です。
CVE-2020-0610 は、Windows RD Gateway における重大な RCE 脆弱性であり、認証されていない攻撃者がポート 3391 に特別に細工した UDP パケットを送信することで任意のコードを実行できるようになります。影響を受けるシステムは次のとおりです:
CVSS スコア: 9.8(Critical) 攻撃ベクトル: ネットワーク(UDP/3391) 認証: 不要 影響: システムの完全な侵害
# Via Server Manager GUI
Server Manager → Add Roles and Features → Remote Desktop Services → RD Gateway
# Via RD Gateway Manager
RD Gateway Manager → <ServerName> → Properties → Transport Settings
→ Check "Allow users to connect by using UDP" → OK
# Run as Administrator
powershell -ExecutionPolicy Bypass -File .\scripts\add-udp-3391-firewall.ps1
# Verify RD Gateway and firewall configuration
powershell -ExecutionPolicy Bypass -File .\scripts\sanity-check.ps1
# Using Nuclei scanner
nuclei -t network/cves/2020/CVE-2020-0610.yaml \
-u <target_host> \
-var rdg_port=3391 \
-var dtls_timeout=6 \
-debug
DEBUG_HEX:
NUCLEI_RESULT:VULNERABLE
DEBUG_HEX: 160303...ffff0080
NUCLEI_RESULT:NOT_VULNERABLE
重要な指標は、修正済みシステムにおける ffff0080 トレーラ(0x8000ffff のリトルエンディアン表現)の存在です。
lab-rdg-bluegate/
├── README.md # This comprehensive guide
├── scripts/
│ ├── add-udp-3391-firewall.ps1 # Firewall configuration
│ └── sanity-check.ps1 # System validation
└── samples/
├── nuclei-debug-vulnerable.txt # Example vulnerable output
└── nuclei-debug-patched.txt # Example patched output
このラボはセキュリティ研究コミュニティを支援するために作成されました。コントリビューションを歓迎します:
このラボ環境は、教育および許可されたセキュリティテスト目的のみで提供されます。利用者は以下の責任を負います:
CVE-2020-0610 BlueGate RD Gateway Windows Server Remote Code Execution UDP DTLS Nuclei Security Research Vulnerability Lab Penetration Testing Red Team Blue Team Cybersecurity