Gv Vms V20.0.2
Approved changes feed: RSS · Atom
cpe:2.3:a:geovision_inc.:gv-vms_v20.0.2:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Geovision Inc. (1f9b8475-73fe-5d5d-9d88-a1e8ba8ee9f7) |
|---|---|
| Product | Gv Vms V20.0.2 (0580dde0-ca70-588a-86b6-0abfa11e6f7e) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-7372 |
vulnerable | 2026-06-08 08:08:57.131123 |
GeoVision GV-VMS V20 WebCam Server Login stack overflow vulnerability
CRITICAL (9)
A stack overflow vulnerability exists in the WebCam Server Login functionality of GeoVision GV-VMS V20 20.0.2. A specially crafted HTTP request can lead to an arbitrary code execution. An attacker can make an unauthenticated HTTP request to trigger this vulnerability.
#### Stack-overflow via unconstrained sscanf
The call to `sscanf` at [1] to split the `Buffer` variable into the `username` and `password` variables doesn't limit the size of the extracted content to match the destination buffers' sizes. In this case, if either the username or password decoded from the authorization string exceeds `40` characters (the size the stack variables `username` and `password`) then a stack overflow will occur.
The data is controlled by an attacker, but sronger constraints (e.g. no null bytes) may make exploitation harder. A successful attack could lead to full code execution as SYSTEM on the machine running the service.
Published: 2026-05-04T00:47:36.651Z
Updated: 2026-05-15T07:45:38.690Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42370 |
vulnerable | 2026-06-08 08:03:16.238540 |
GeoVision GV-VMS V20 WebCam Server Login stack overflow vulnerability
CRITICAL (9)
A stack overflow vulnerability exists in the WebCam Server Login functionality of GeoVision GV-VMS V20 20.0.2. A specially crafted HTTP request can lead to an arbitrary code execution. An attacker can make an unauthenticated HTTP request to trigger this vulnerability.
Published: 2026-05-04T00:48:05.154Z
Updated: 2026-05-15T07:45:17.269Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42369 |
vulnerable | 2026-06-08 08:03:16.235760 |
GeoVision GV-VMS V20 WebCam Server stack overflow vulnerability
CRITICAL (10)
GV-VMS V20 is a Video Monitoring Software used to gather the feeds of many surveillance cameras and manage other security devices. It is a native application accessed locally, but it is also possible to enable remote access via the "WebCam Server" feature. Once enabled, it is possible to access to the management and monitoring feature via a regular Web interface. This webersever is another native application, compiled without ASLR, which makes exploitation much easier and more likely.
Most of the features require authentication before being reachable and leverage a standard login page to grant access. However the `gvapi` endpoint uses its own authentication mechanism via an `HTTP Authorization` header. It supports both `Basic` authentication and the `Digest` modes of authentication.
#### Stack-overflow via unbound copy of base64 decoded string
The `b64decoder` string is sized dynamically, but it is then copied to the `Buffer` stack variable one character at the time at [0], and there's no bound-check. As such, if the decoded string is bigger than 256 characters (the size of the `Buffer` variable) then a stack overflow occurs. Because the data can be fully controlled by an attacker and lack of ASLR, this vulnerability can easily be exploited to gain full code execution as SYSTEM on the machine running the service.
Published: 2026-05-04T00:47:00.507Z
Updated: 2026-05-15T07:45:15.385Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.