Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local foothold as low-priv user
-
DeliveryPlant malicious DLL in searched path
-
ExploitUser launches GV-IP Device Utility
-
ExecutionUtility loads attacker DLL first
-
ImpactCode 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). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
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.
Primary rating from Vendor (GV).
CVSS VectorVendor: GV
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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Gv Ip Device Utility
View allCredential interception in GeoVision GV-IP Device Utility 9.0.5 allows network attackers to decrypt administrator passwo
Credential disclosure in GeoVision GV-IP Device Utility 9.0.5 allows network attackers to intercept administrator passwo
EUVD-2026-48512
GHSA-j3wr-f3m6-3p54
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB