Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated remote RTSP request triggers the overflow (AV:N/AC:L/PR:N/UI:N); memory corruption enabling code execution yields full C:H/I:H/A:H on an unchanged scope.
Primary rating from Vendor (GV).
CVSS VectorVendor: GV
Lifecycle Timeline
1DescriptionCVE.org
An unauthenticated stack-based buffer overflow vulnerability exists in ssvr in GeoVision GV-LPC2011 and GV-LPC2211 V1.12 and earlier. The vulnerability is caused by insufficient bounds checking when parsing RTSP Digest authentication fields. A remote attacker may exploit this vulnerability by sending a crafted RTSP request containing overly long authentication data, resulting in memory corruption, denial of service, or potentially arbitrary code execution.
AnalysisAI
Unauthenticated remote code execution and denial of service in GeoVision GV-LPC2011 and GV-LPC2211 license plate camera devices (firmware V1.12 and earlier) stems from a stack-based buffer overflow in the ssvr streaming component's RTSP Digest authentication parser. A remote attacker reachable on the RTSP service can send overly long authentication field data to corrupt the stack, crashing the device or potentially executing arbitrary code with no credentials or user interaction. There is no public exploit identified at time of analysis and the issue is not listed in CISA KEV, but the CVSS 9.8 rating and unauthenticated network vector make it a high-priority patching target.
Technical ContextAI
The affected component is ssvr, the RTSP streaming server embedded in GeoVision GV-LPC2011/GV-LPC2211 automatic license-plate-recognition cameras. RTSP (Real Time Streaming Protocol, RFC 2326) supports HTTP-style Digest access authentication, where the client supplies header fields such as username, realm, nonce, response, and uri. The root cause is CWE-121 (Stack-based Buffer Overflow): the code copies attacker-controlled Digest authentication field values into a fixed-size stack buffer without validating their length, so an oversized field overruns the buffer and overwrites adjacent stack memory including saved return addresses. Per the CPE (cpe:2.3:a:geovision_inc.:gv-lpclpc2011/2211:*), this affects the application/firmware on these specific camera models rather than a general-purpose library.
RemediationAI
Upgrade affected GV-LPC2011 and GV-LPC2211 devices to firmware newer than V1.12 as published on the GeoVision security advisory page at https://www.geovision.com.tw/cyber_security.php; no exact fixed version number was provided in the source data, so verify the patched build directly with the vendor before deployment. As compensating controls until patched, restrict reachability of the RTSP service (commonly TCP port 554) to trusted management hosts via firewall or ACLs, place the cameras on an isolated VLAN with no direct internet exposure, and disable port-forwarding/UPnP rules that publish the RTSP port - the trade-off is that legitimate remote viewing/integration clients must then connect through a VPN or the restricted segment. If feasible, front the stream with a reverse proxy or VMS that terminates and validates RTSP requests, accepting added latency and configuration overhead.
More in Gv Lpclpc2011 2211
View allRemote code execution in GeoVision GV-LPC2011 and GV-LPC2211 license-plate-recognition cameras (firmware V1.12 and earli
Remote code execution and denial of service in GeoVision GV-LPC2011 and GV-LPC2211 license-plate-recognition cameras (V1
Remote unauthenticated stack-based buffer overflow in the vlsvr login service of GeoVision GV-LPC2011 and GV-LPC2211 lic
Authentication replay in GeoVision GV-LPC2211 license-plate-recognition cameras (firmware V1.13, marketed as GV-LPCLPC20
Authenticated ONVIF command injection in GeoVision GV-LPC2211 V1.13 allows a low-privileged network attacker to execute
Unauthenticated format string flaw in the vlsvr service of GeoVision GV-LPC2011 and GV-LPC2211 license plate recognition
Denial of service in GeoVision GV-LPC2011 and GV-LPC2211 license-plate capture devices (firmware V1.12 and earlier) lets
Arbitrary file read in GeoVision GV-LPC2011 and GV-LPC2211 license plate recognition appliances (firmware V1.12 and earl
Denial of service in GeoVision GV-LPC2011 and GV-LPC2211 license-plate-capture devices (firmware V1.12 and earlier) allo
Denial of service in GeoVision GV-LPC2011 and GV-LPC2211 license plate recognition cameras (firmware V1.12 and earlier)
Denial of service in GeoVision GV-LPC2011 and GV-LPC2211 license plate cameras (firmware V1.12 and earlier) lets remote
OS command injection in GeoVision GV-LPC2211 firmware V1.13 allows an authenticated administrator to execute arbitrary c
Same weakness CWE-121 – Stack-based Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-39636
GHSA-pf4w-4444-q95v