Skip to main content

GV-IP Device Utility CVE-2026-16519

| EUVDEUVD-2026-48512 HIGH
Uncontrolled Search Path Element (CWE-427)
2026-07-24 GV GHSA-j3wr-f3m6-3p54
7.3
CVSS 3.1 · Vendor: GV
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain local foothold as low-priv user
  2. Delivery
    Plant malicious DLL in searched path
  3. Exploit
    User launches GV-IP Device Utility
  4. Execution
    Utility loads attacker DLL first
  5. Impact
    Code executes in user context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path element control
Exploitation Conditions

Exploitation requires local access to the Windows host running GV-IP Device Utility and the ability to write a malicious DLL into a directory that Windows searches before the legitimate DLL location - in practice the application's working/launch directory or another attacker-writable path on the DLL search order. The attacker needs low-level privileges (PR:L) to place the file, and critically the payload only fires when a user actually launches the utility (UI:R), so exploitation is gated on that user action. Limiting factors: it is not remotely exploitable (AV:L), it does not work against a machine where standard users cannot write to any searched directory and the tool is run only from a protected install path, and it grants only the privileges of the account that runs the utility rather than automatic SYSTEM-level escalation.

Impact

This is a locally exploitable issue, not a remote one: the CVSS 3.1 vector CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H yields 7.3 with attack vector Local, low complexity, low privileges required, and mandatory user interaction. The high confidentiality/integrity/availability impacts reflect that hijacked code runs with the privileges of whoever launches the utility, but the local vector plus required user interaction meaningfully caps real-world exploitability compared to a network-facing flaw. No EPSS score, no SSVC decision data, and no POC were provided; it is not in CISA KEV, so there is no public exploit identified at time of analysis. Realistically this is a moderate, post-compromise/local-escalation and persistence primitive rather than an urgent internet-facing emergency - prioritize it where GeoVision management workstations exist, but below any remotely exploitable finding. Note the tag 'Information Disclosure' is narrower than the vector's full C/I/A:H impact; treat the CVSS impact as authoritative and the tag as a partial label.

Exploit ScenarioDerived

An attacker with an existing low-privileged foothold on a workstation (for example via phishing or a shared machine) drops a malicious DLL matching a library name the utility loads into a directory searched ahead of the legitimate one, such as the folder the operator runs the tool from. When an administrator or operator later launches GV-IP Device Utility to manage cameras, the planted DLL loads and executes attacker code in that user's context. No public POC is currently identified, and the attack requires the victim to run the application (UI:R).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 24, 2026

Local privilege/code execution in GeoVision's GV-IP Device Utility is possible via DLL hijacking (CWE-427): the Windows desktop application loads one or more DLLs from an unsafe search path, letting a local attacker who can plant a malicious DLL run code in the context of the user who launches the utility. Exploitation requires the victim to execute the application (UI:R) and the attacker to already have a foothold with low privileges on the host (PR:L). There is no public exploit identified at time of analysis and it is not listed in CISA KEV; CVSS is 7.3 (High).

RemediationAI

Consult and apply the fix referenced on GeoVision's security advisory page at https://www.geovision.com.tw/cyber_security.php and upgrade to the vendor's patched build once identified - an exact fixed version is not stated in the available data, so no version number is asserted here. Until a patched build is confirmed installed, reduce the DLL-hijacking surface with concrete controls: run GV-IP Device Utility only from a fully trusted install directory (e.g. under Program Files) and never launch it from Downloads, a USB drive, network share, or any world-writable folder, since Windows searches the working directory early; remove write permissions for standard users on the application's install directory and on any directory the utility is launched from; and restrict who can log in locally to the workstations that host this tool. Each of these limits an attacker's ability to pre-position a malicious DLL but does not remove the flawed search behavior - only the vendor update does that. Consider uninstalling the utility from workstations where it is not actively needed for camera management.

Affected VersionsENISA

GV-IP Device Utility 9.0.7.0

Affected Packages

euvd gv_ip_device_utility no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

GV-IP Device Utility is a Windows helper tool distributed by GeoVision (a Taiwanese IP video-surveillance vendor) used to discover, configure, and update GeoVision GV-IP cameras and encoders on a network. The root cause is CWE-427, Uncontrolled Search Path Element: when a Windows process calls LoadLibrary without a fully qualified path, the OS walks a default search order that historically includes the application's current working directory and other attacker-writable locations before trusted system directories. If a required DLL is absent from a trusted directory, or the working directory is checked first, a same-named malicious DLL placed earlier in that order is loaded and its DllMain runs inside the application process. The single affected CPE is cpe:2.3:a:geovision_inc.:gv-ip_device_utility:*:*:*:*:*:*:*:*, with no version boundary published, so all shipped versions should be treated as potentially affected until the vendor states otherwise.

Know when Gv Ip Device Utility gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GV) PRIMARY 7.3 HIGH
AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 7.3 HIGH

Local DLL planting needs a low-priv foothold (PR:L) and only fires when the operator runs the tool (UI:R); hijacked code inherits full user context, so C/I/A:H.

3.1 AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (GV).

CVSS VectorVendor: GV

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

A DLL hijacking vulnerability exists in the GeoVision GV-IP Device Utility desktop application. The application loads one or more dynamic-link libraries (DLLs) from an unsafe search path, allowing a local attacker to place a malicious DLL in a location searched before the legitimate library location.

Executive ViewAI

Why It Matters

GeoVision GV-IP Device Utility contains a local code execution vulnerability (CVE-2026-16519) that allows attackers with low-privilege system access to execute arbitrary code by planting malicious DLL files in unsafe search paths. This impacts organizations deploying this management utility on shared systems or environments where insider threat or compromised low-privilege accounts present operational risk.

Business Impact: High
Compensating Controls

Restrict execution to authorized administrators only; uninstall if not operationally required; implement file integrity monitoring on application and system DLL directories; enforce principle of least privilege across all user accounts to limit attacker foothold potential; run the utility in isolated or restricted user context.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche IP-surveillance vendor utility, limited to GeoVision camera admin workstations
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy