CVE-2026-57877: GeoVision GV-LPC Format String RCE Vulnerability
GeoVision's network video recording devices (GV-LPC2011 and GV-LPC2211, version 1.12 and earlier) contain a format string vulnerability in their login service that can be exploited without authentication. An attacker can send specially crafted login requests over the network to trigger memory corruption, leak sensitive information, or crash the service. The flaw stems from unsafe handling of user-supplied data when constructing log messages during login attempts.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 8.6 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
- Weaknesses (CWE)
- CWE-134
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-26 / 2026-06-26
NVD description (verbatim)
An unauthenticated format string vulnerability exists in vlsvr in GeoVision GV-LPC2011 and GV-LPC2211 V1.12 and earlier. The vulnerability is caused by improper handling of externally controlled input during log message formatting in the login processing path. A remote attacker may exploit this vulnerability by sending crafted login data, potentially causing information disclosure, memory corruption, or a denial of service.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-57877 is an unauthenticated format string vulnerability (CWE-134) in the vlsvr login service component of affected GeoVision devices. The vulnerability arises from improper neutralization of externally controlled input used in log message formatting on the authentication path. By transmitting crafted login payloads, a remote network attacker can manipulate format string specifiers to read or write arbitrary memory locations, potentially achieving information disclosure, denial of service, or code execution depending on the underlying memory layout and protections.
Business impact
Organizations deploying GeoVision LPC series recorders for surveillance infrastructure face operational and data security risks. Successful exploitation could allow attackers to crash the recording devices, access stored footage or system configuration data, or potentially establish persistence. In critical infrastructure or enterprise security environments, loss of video surveillance availability or compromise of recorded content could violate compliance requirements and impair incident response capabilities.
Affected systems
GeoVision GV-LPC2011 and GV-LPC2211 running firmware version 1.12 and earlier are confirmed vulnerable. Organizations should verify their device models and firmware versions through the device web interface or management console. The vulnerability affects both PoE and standard powered variants of these network video recorders.
Exploitability
The vulnerability is network-accessible without authentication, making it easily reachable by remote attackers. The attack requires only network connectivity to the device's login service port—no valid credentials, user interaction, or special conditions are necessary. Format string exploitation techniques are well-known and readily applicable, though successful attacks may vary depending on specific memory protections and device architecture. The LOW attack complexity (per CVSS vector) indicates straightforward exploitation.
Remediation
Upgrade affected devices to a patched firmware version released by GeoVision. Verify patch availability through GeoVision's support portal or contact your equipment provider for authorized updates. Until patches are deployed, restrict network access to the vlsvr login service using firewall rules or VLANs, allowing connections only from trusted management networks. Disable remote login functionality if not operationally required.
Patch guidance
Check GeoVision's official security advisories for firmware updates addressing CVE-2026-57877. Ensure you obtain patches from authorized distribution channels. Test patches in a lab environment before production deployment to verify compatibility with your recording configurations and integrations. Firmware updates typically require device restart; schedule updates during maintenance windows to minimize surveillance downtime.
Detection guidance
Monitor network logs for unusual connection attempts to the vlsvr service port on GeoVision devices. Look for malformed or suspicious login payloads containing format string indicators (%, x, n specifiers) in authentication traffic. Enable verbose logging on the devices if available and review log files for crashes, memory errors, or unexpected service restarts coinciding with authentication attempts. Network-based IDS/IPS signatures for format string attacks may also detect exploitation attempts.
Why prioritize this
This vulnerability scores 8.6 (HIGH) due to its network accessibility, lack of authentication barriers, and direct impact on system availability and confidentiality. While not currently listed on CISA's Known Exploited Vulnerabilities catalog, the simplicity of format string exploitation and the widespread use of GeoVision equipment in surveillance networks warrant rapid patching. Organizations relying on these devices for security monitoring should prioritize remediation within their standard patch cycles.
Risk score, explained
CVSS 3.1 score of 8.6 reflects high severity: Network vector (AV:N) makes it remotely reachable; no authentication required (PR:N) eliminates a major barrier; low attack complexity (AC:L) indicates straightforward exploitation; limited confidentiality impact (C:L) from information disclosure; limited integrity impact (I:L) from potential memory corruption; and high availability impact (A:H) from denial of service or device crash. The combination of unauthenticated access and denial-of-service potential elevates the score into the HIGH range.
Frequently asked questions
How do I know if my GeoVision device is vulnerable?
Check your device firmware version via the web management interface (typically at the device's IP address) or the System Information menu. If you are running GV-LPC2011 or GV-LPC2211 with firmware version 1.12 or earlier, your device is affected. Confirm the exact model number on the device label or in the web UI.
Can this vulnerability be exploited from inside my network only, or from the internet?
The vulnerability is remotely exploitable over any network path that can reach the vlsvr service port on the device. If the device is exposed to the internet or accessible from untrusted networks, the risk is higher. However, even devices behind firewalls on internal networks are at risk from insider threats or lateral movement by compromised internal systems.
What does a format string attack do to a video recorder?
Format string attacks can leak memory contents (potentially exposing configuration, credentials, or video data), corrupt memory (causing crashes or unpredictable behavior), or in some cases write to memory to alter program execution. On a video recorder, this could result in loss of recording, service outage, or unauthorized access to stored footage.
If I cannot patch immediately, what interim controls reduce my risk?
Restrict network access to the affected devices using firewall rules—allow login connections only from designated management stations on trusted networks. Disable remote management if not operationally necessary, relying instead on local console access. Monitor device logs and network traffic for signs of attack. Implement network segmentation so the devices are not directly reachable from untrusted segments.
This analysis is provided for informational purposes and reflects information available as of the publication date. SEC.co makes no warranty regarding the completeness or accuracy of third-party vendor data. Organizations should verify patch availability and compatibility with their specific hardware configurations and firmware versions through official GeoVision channels before deployment. Exploitation code or detailed attack vectors are not provided in this document. Always test patches in non-production environments first. Consult your organization's change management and security policies before applying updates. Source: NVD (public-domain), retrieved 2026-08-04. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2026-12174HIGHD-Link DCS-935L Format String Vulnerability
- CVE-2026-6250HIGHTapo C110 v2 ONVIF Format String Vulnerability (CVSS 8.1)
- CVE-2025-10262MEDIUMNokia SR Linux Local Privilege Escalation via Format String Vulnerability
- CVE-2026-46465MEDIUMDell PowerProtect Data Domain Format String Vulnerability (CVSS 5.5)
- CVE-2016-20062HIGHSQL Injection in Simply Poll 1.4.1 WordPress Plugin - Unauthenticated Data Theft
- CVE-2016-20063HIGHSQL Injection in Single Personal Message 1.0.3 – Credential & Data Theft Risk
- CVE-2016-20065HIGHUnauthenticated SQL Injection in Product Catalog 8 WordPress Plugin
- CVE-2016-20066HIGHWordPress CP Polls 1.0.8 Persistent XSS Vulnerability