External risk intelligence

GeoVision VMS login flaw allows attackers to take control of systems.

CVE advisorySeverity: CRITICAL (CVSS 9.0)

CVE-2026-7372

A critical flaw in GeoVision GV-VMS allows unauthenticated attackers to execute code remotely and take full control of video surveillance systems, which are often accessible online.

4Halo Surface Signal

Out-of-bounds Write

Geovision Gv Vms Firmware

before 21.0.0

External exposure likelihood

Halo Surface Signal score for CVE-2026-7372

The vulnerability affects the web-based login interface of a Video Management System (VMS). Such systems are frequently deployed with internet exposure to enable remote monitoring and management of surveillance cameras, making this a commonly internet-reachable service in real-world environments.

Horizon Alert

Summary of the vulnerability and why it matters

This vulnerability in GeoVision GV-VMS allows for arbitrary code execution through a specially crafted HTTP request targeting the WebCam Server Login. An unauthenticated attacker can exploit this flaw to gain complete control of the affected system as the SYSTEM user.

  • Remote attackers can exploit this.
  • Allows for full system takeover.
  • Affects video surveillance systems.

Attack Path

How an attacker could exploit the issue

An unauthenticated attacker can exploit this vulnerability by sending a specially crafted HTTP request to the WebCam Server Login functionality. This could allow them to execute arbitrary code on the targeted system with SYSTEM privileges.

  • Target: WebCam Server Login
  • Access: Unauthenticated HTTP request
  • Precondition: Network accessible login service

Live Threat

Current exploitation, exposure, and threat context

This critical vulnerability in GeoVision GV-VMS allows unauthenticated remote code execution via a stack overflow in its web server login. Attackers are likely to target this because VMS systems are often exposed to the internet for remote access, and successful exploitation grants SYSTEM privileges.

  • Exploitable remotely over network.
  • Public exploit code not observed.
  • Affects web login interface.

Priority actions

Operational Fix

Recommended remediation, mitigation, and detection steps

Teams should prioritize identifying and isolating any GeoVision GV-VMS instances that are accessible from the internet. Since this is a critical vulnerability with a known exploit path, immediate containment is necessary to prevent potential code execution and system compromise. Focus on enumerating all affected assets and verifying their network exposure before proceeding with patching.

  • Block or restrict external access.
  • Isolate affected services immediately.
  • Apply vendor patches when available.

Frequently asked questions

What is GeoVision GV-VMS and its primary function?

GeoVision GV-VMS (Video Management System) is surveillance software designed for managing and monitoring video camera systems. It enables users to view live camera feeds, record video footage, and oversee their video surveillance infrastructure.

What type of vulnerability does CVE-2026-7372 represent and how does it occur?

CVE-2026-7372 is a stack overflow vulnerability. This happens when a program attempts to use more memory on the call stack than is allocated, potentially leading to program crashes or enabling attackers to overwrite memory and execute malicious code.

How can an attacker exploit the GeoVision VMS login vulnerability?

An attacker can exploit this vulnerability by sending a specially crafted, unauthenticated HTTP request to the WebCam Server Login functionality. This request can trigger a stack overflow due to an unconstrained sscanf function, potentially leading to arbitrary code execution.

What is the potential impact of exploiting CVE-2026-7372 on affected systems?

Successful exploitation of this vulnerability can lead to arbitrary code execution with SYSTEM privileges on the machine running the GeoVision GV-VMS. This could result in a full system takeover by an attacker. Halo Surface Signal assesses this vulnerability as 'Likely' to be exploited due to the common internet exposure of VMS systems.

What steps should be taken to respond to this GeoVision VMS vulnerability?

Organizations should prioritize identifying and isolating any GeoVision GV-VMS instances accessible from the internet. Restricting external access and applying vendor patches when they become available are crucial immediate actions to prevent potential code execution and system compromise.

References