Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconConnect to target LAN segment
-
DeliveryCapture UDP broadcast traffic
-
ExploitWait for admin device interaction
-
InstallExtract encryption key from packet
-
C2Decrypt credentials using Blowfish variant
-
ExecuteAuthenticate to GeoVision devices
-
ImpactReconfigure or reset surveillance equipment
Vulnerability Assessment
| Weakness |
CWE
|
| Exploitation Conditions | Attacker must have network access to the same broadcast domain (LAN segment) as the GV-IP Device Utility management workstation and target GeoVision devices - this is NOT internet-exploitable despite CVSS AV:N classification. Exploitation requires a legitimate administrator to actively use the utility to send privileged commands (UI:R - user interaction required), providing the timing window for packet capture. No authentication is required for the attacker to intercept broadcasts (PR:N). The vulnerability is exploitable against default configurations of GV-IP Device Utility 9.0.5 when used on standard switched Ethernet or WiFi networks. Exploitation is LIMITED by: network topology (attacker must be on same VLAN/subnet as management traffic), administrator activity timing (passive wait for broadcasts), and need for reverse-engineered decryption implementation (though Talos Intelligence publication lowers this barrier). NOT exploitable from internet, across routed networks, or if devices are managed via isolated out-of-band network. |
| Impact | Real-world risk is HIGH for organizations using GeoVision IP camera infrastructure, particularly in shared network environments. CVSS 9.3 accurately reflects severity: successful exploitation yields High confidentiality impact (admin credentials exposed) and High availability impact (attacker can factory-reset devices). However, CVSS does not capture temporal factors - UI:R (user interaction required) means exploitation depends on administrator activity timing, making this opportunistic rather than on-demand. Attack complexity is genuinely Low (AC:L) because packet capture and Blowfish reversal are well within script-kiddie capabilities once the algorithm is documented (Talos Intelligence has published analysis). The Changed scope (S:C) correctly models cross-component impact: compromising the utility's broadcast yields access to separate physical devices. No EPSS or KEV data available suggests either recent disclosure or limited attacker interest in niche surveillance infrastructure - but absence of exploitation data is NOT evidence of safety. CRITICAL LIMITATION: AV:N (network vector) in CVSS conflicts with the description's LAN requirement - this is NOT internet-exploitable, so the 'Network' classification overstates reach. Real attack vector is Adjacent Network (AV:A), which would lower base score to 8.3. Defenders should treat this as HIGH priority for camera networks accessible to semi-trusted users (guest WiFi, shared office LANs, multi-tenant buildings) but MEDIUM for isolated surveillance VLANs. |
| Exploit ScenarioDerived | An attacker connects a laptop to the corporate network (via guest WiFi or compromised Ethernet jack) and runs packet capture targeting UDP broadcast traffic. When a security administrator uses GV-IP Device Utility to reconfigure a lobby camera's IP address, the utility broadcasts the privileged command with encrypted admin credentials. The attacker's script identifies the GeoVision protocol signature, extracts the embedded symmetric key from the packet, applies the reverse-engineered Blowfish variant (publicly documented by Talos Intelligence), and decrypts the plaintext username and password. Using these credentials, the attacker logs into all GeoVision devices on the network, changes camera orientations to create blind spots, or factory-resets devices to cause availability disruption during a physical intrusion. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 04, 2026
Credential interception in GeoVision GV-IP Device Utility 9.0.5 allows network attackers to decrypt administrator passwords from broadcast UDP packets. The application broadcasts device commands with credentials encrypted using a modified Blowfish scheme, but includes the decryption key in the same packet - reducing security to algorithm obscurity. Attackers on the same LAN can capture these broadcasts when legitimate administrators interact with GeoVision IP cameras or devices, decrypt credentials using reverse-engineered algorithms, then gain full device control to reconfigure or factory-reset equipment. EPSS and KEV data not available; CVSS 9.3 reflects network-accessible credential disclosure requiring user interaction.
RemediationAI
Update GV-IP Device Utility to the patched version specified in GeoVision's advisory at https://www.geovision.com.tw/cyber_security.php (specific patched version number not provided in available data - consult vendor page for exact release). If immediate patching is not feasible, implement network segmentation: isolate the management workstation running GV-IP Device Utility and all managed GeoVision devices on a dedicated VLAN with no access from general user networks, guest WiFi, or IoT segments. This limits attacker positioning to the broadcast domain. Additionally, use switched network infrastructure with IGMP snooping to prevent broadcast traffic from propagating beyond necessary ports, and enable port security to restrict unauthorized devices from joining the management VLAN. These controls reduce attacker opportunity to capture broadcasts but do NOT fix the cryptographic flaw - they only limit exposure. Trade-off: network segmentation may complicate legitimate remote management and require VPN access for administrators. Long-term: replace weak Blowfish-derivative authentication with TLS-protected API calls or certificate-based device authentication in future GeoVision product versions.
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 GeoVision's management software for IP cameras and video surveillance devices. The vulnerability stems from CWE-656 (Reliance on Security Through Obscurity) in the UDP broadcast protocol used for privileged device commands. The application encrypts credentials with a custom Blowfish-derivative cipher but transmits the symmetric decryption key within the same UDP broadcast packet. This violates fundamental cryptographic principles - symmetric encryption security depends on key secrecy, not algorithm secrecy. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C) indicates network-accessible attack with low complexity requiring user interaction (admin must send a command) and changed scope (credential compromise affects the managed device, not just the utility). The 'N' in Authentication (PR:N) means the attacker needs no credentials to intercept broadcasts, only LAN access.
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:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:H
Primary rating from Vendor (GV) · only source for this CVE.
CVSS VectorVendor: GV
DescriptionCVE.org
An insufficient encryption vulnerability exists in the Device Authentication functionality of GeoVision GV-IP Device Utility 9.0.5. Listening to broadcast packets can lead to credentials leak. An attacker can listen to broadcast messages to trigger this vulnerability.
When interacting with various Geovision devices on the network, the utility may send privileged commands; in order to do so, the username and password of the device need to be provided. In some instances the command is broadcasted over UDP and the username/password are encrypted using a cryptographic protocol that appears to be derivated from Blowfish. However the symmetric key used for the encryption is also included in the packet, and thus the security of the username/password only relies on the "obscurity" of the encryption scheme. An attacker on the same LAN can listen to the broadcast traffic once an admin user interacts with the device, and decrypt the credentials using their own implementation of the algorithm. With this password the attacker would have full control over the device configuration, allowing them to change its ip address or even reset it to factory default.
Executive ViewAI
GeoVision GV-IP Device Utility 9.0.5 transmits administrator credentials in broadcast UDP packets with encryption keys embedded in the same packets, allowing network attackers on the same LAN to intercept and decrypt passwords when administrators manage IP cameras or devices. This critical vulnerability exposes organizations to unauthorized device reconfiguration and factory resets, creating immediate risk to physical security infrastructure that depends on camera integrity and availability.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Segment GeoVision device management traffic to an isolated LAN with restricted broadcast scope and access controls; (2) disable the GeoVision utility application and manage devices exclusively via HTTPS web interfaces if available, which do not use vulnerable broadcast UDP; (3) implement network-based detection rules to alert on GeoVision UDP broadcast traffic from unexpected sources; (4) require VPN or secure tunnel access for administrators managing devices remotely, preventing LAN-based interception.
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 disclosure in GeoVision GV-IP Device Utility 9.0.5 allows network attackers to intercept administrator passwo
Local privilege/code execution in GeoVision's GV-IP Device Utility is possible via DLL hijacking (CWE-427): the Windows
EUVD-2026-26862
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB