CVE-2024-4638
📋 TL;DR
CVE-2024-4638 is a command injection vulnerability in OnCell G3470A-LTE Series industrial cellular routers. Attackers can execute arbitrary commands by manipulating inputs in the web key upload function. Organizations using affected firmware versions are at risk.
💻 Affected Systems
- Moxa OnCell G3470A-LTE Series
📦 What is this software?
⚠️ Risk & Real-World Impact
Worst Case
Full device compromise allowing attackers to execute arbitrary commands, potentially gaining persistent access, disrupting operations, or pivoting to internal networks.
Likely Case
Unauthorized command execution leading to device configuration changes, service disruption, or credential theft.
If Mitigated
Limited impact if proper network segmentation and input validation controls are implemented.
🎯 Exploit Status
Command injection vulnerabilities typically have low exploitation complexity, especially when unauthenticated.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: v1.7.8 or later
Vendor Advisory: https://www.moxa.com/en/support/product-support/security-advisory/mpsa-242550-oncell-g3470a-lte-series-multiple-web-application-vulnerabilities
Restart Required: Yes
Instructions:
1. Download firmware v1.7.8 or later from Moxa website. 2. Log into device web interface. 3. Navigate to System Maintenance > Firmware Upgrade. 4. Upload new firmware file. 5. Wait for upgrade to complete and device to reboot.
🔧 Temporary Workarounds
Disable web interface
allDisable the web management interface if not required for operations
Network segmentation
allRestrict access to device management interface using firewall rules
🧯 If You Can't Patch
- Implement strict network access controls to limit device management interface access
- Monitor device logs for unusual command execution or configuration changes
🔍 How to Verify
Check if Vulnerable:
Check firmware version via web interface: System Information > Firmware Version
Check Version:
Check via web interface or serial console: show version
Verify Fix Applied:
Verify firmware version is v1.7.8 or later after patching
📡 Detection & Monitoring
Log Indicators:
- Unusual command execution in system logs
- Multiple failed login attempts
- Unexpected configuration changes
Network Indicators:
- Unusual outbound connections from device
- Traffic to unexpected ports
- Suspicious HTTP requests to management interface
SIEM Query:
source="oncell-g3470a" AND (event="command_execution" OR event="config_change")