CVE-2020-37204
📋 TL;DR
RemShutdown 2.9.0.0 contains a buffer overflow vulnerability in its registration key input field that allows attackers to crash the application via denial of service. Attackers can paste a specially crafted 1000-character payload into the registration key field to trigger the crash. This affects all users running RemShutdown 2.9.0.0.
💻 Affected Systems
- RemShutdown
📦 What is this software?
Remshutdown by Nsasoft
⚠️ Risk & Real-World Impact
Worst Case
Complete denial of service rendering RemShutdown unavailable, potentially disrupting scheduled shutdown/reboot operations on affected systems.
Likely Case
Application crash requiring restart of RemShutdown service, temporarily preventing remote shutdown/reboot functionality.
If Mitigated
Minimal impact if application is restarted automatically or if alternative shutdown methods are available.
🎯 Exploit Status
Exploit requires physical or remote access to the GUI interface where registration key can be entered. Proof of concept available in exploit databases.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: 2.9.0.1 or later
Vendor Advisory: http://www.nsauditor.com/
Restart Required: Yes
Instructions:
1. Download latest version from nsauditor.com 2. Uninstall current version 3. Install updated version 4. Restart system or service
🔧 Temporary Workarounds
Input Validation via Application Firewall
windowsBlock or monitor input to RemShutdown registration field using application-level controls
Restrict GUI Access
windowsLimit access to RemShutdown GUI to authorized users only
🧯 If You Can't Patch
- Restrict physical and remote access to systems running RemShutdown
- Implement monitoring for application crashes and restart automation
🔍 How to Verify
Check if Vulnerable:
Check RemShutdown version in Help > About menu; if version is 2.9.0.0, system is vulnerable
Check Version:
Not applicable - check via GUI Help > About menu
Verify Fix Applied:
After update, verify version shows 2.9.0.1 or later in Help > About menu
📡 Detection & Monitoring
Log Indicators:
- Application crash logs for RemShutdown
- Windows Event Logs showing application termination
Network Indicators:
- Unusual access patterns to RemShutdown GUI
SIEM Query:
EventID=1000 AND SourceName='RemShutdown' OR ProcessName='RemShutdown.exe'