漏洞描述
Checks if Remote Assistance is enabled contrary to security policies.
id: remote-assistance-enabled
info:
name: Check Remote Assistance Misconfiguration
author: princechaddha
severity: medium
description: Checks if Remote Assistance is enabled contrary to security policies.
impact: |
Enabling Remote Assistance can lead to unauthorized access.
remediation: |
Disable Remote Assistance to comply with security policy.
tags: remote-assistance, misconfiguration, windows-audit
self-contained: true
code:
- pre-condition: |
IsWindows();
engine:
- powershell
- powershell.exe
args:
- -ExecutionPolicy
- Bypass
pattern: "*.ps1"
source: |
Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\Remote Assistance' -Name 'fAllowToGetHelp' -ErrorAction SilentlyContinue | Where-Object { $_.fAllowToGetHelp -eq 1 } | Select-Object -ExpandProperty fAllowToGetHelp
matchers:
- type: word
words:
- "1"
# digest: 4a0a0047304502205608231536f1bd79ab84afeb2d36ed63a17b46b11695ff183630728b80f6778e022100daf049a73e0a6cba85286b45c22cf8e4f854f972742e79e7a0edd087e18575fa:922c64590222798bb761d5b6d8e72950