CVE-2026-12847
GeoVision · GV-I/O Box 4E
A stack-based buffer overflow vulnerability in the GeoVision GV-I/O Box 4E DVRSearch service allows unauthenticated remote attackers to execute arbitrary code via crafted UDP packets.
Executive summary
The GeoVision GV-I/O Box 4E is susceptible to a critical stack overflow vulnerability that allows unauthenticated remote code execution.
Vulnerability
This vulnerability involves a stack-based buffer overflow in the DVRSearch service, triggered when processing network configuration data. An unauthenticated attacker can send a malicious UDP packet to port 10001, causing memory corruption and potential code execution.
Business impact
A successful exploit grants an attacker full control over the affected I/O device, which may be leveraged to manipulate physical relays or pivot into the internal network. Given the CVSS score of 10.0, this represents a maximum-severity risk that could lead to complete system compromise and severe operational disruption.
Remediation
Immediate Action: Update the firmware of all affected GeoVision GV-I/O Box 4E units to the latest version provided by the vendor.
Proactive Monitoring: Inspect network traffic for anomalous UDP packets directed at port 10001 and monitor device logs for unexpected service restarts.
Compensating Controls: Restrict network access to the GV-I/O Box 4E using firewall rules, ensuring the device is not reachable from untrusted networks or the public internet.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
The severity of this vulnerability necessitates immediate action. Organizations utilizing GeoVision GV-I/O Box 4E devices must prioritize firmware updates and network isolation to prevent unauthorized remote access and potential physical manipulation of connected systems.