PatchSiren cyber security CVE debrief
CVE-2026-12849 GeoVision Inc. CVE debrief
CVE-2026-12849 is a critical vulnerability in GeoVision GV-I/O Box 4E 2.09, involving multiple OS command injection vulnerabilities in the libNetSetObj.so library. An attacker can exploit this by sending a specially crafted network packet to execute commands. The vulnerability is reachable through both the network-exposed DVRSearch service and the Network.cgi endpoint. The libNetSetObj.so library is used by various binaries to configure the network stack, including setting IP, netmask, gateway, and DNS. Specifically, the CNetSetObj::m_F_n_Set_Net_Mask function is vulnerable, as it takes a string as a net mask address without sanitization and calls system. This classic command injection vulnerability allows attackers to execute commands on the affected device.
- Vendor
- GeoVision Inc.
- Product
- GV-I/O Box 4E
- CVSS
- CRITICAL 9.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-06-24
- Original CVE updated
- 2026-06-25
- Advisory published
- 2026-06-24
- Advisory updated
- 2026-06-25
Who should care
Organizations using GeoVision GV-I/O Box 4E 2.09 should prioritize patching this vulnerability. Attackers can exploit this vulnerability to execute commands on the device, potentially leading to unauthorized access and data breaches. Given the critical severity (CVSS score of 9.1), immediate action is recommended.
Technical summary
The libNetSetObj.so library, used in GeoVision GV-I/O Box 4E 2.09, has multiple OS command injection vulnerabilities. The CNetSetObj::m_F_n_Set_Net_Mask function is particularly vulnerable, as it uses sprintf to construct a command string with user-controlled input (netmask_addr) and then executes it using system without any sanitization. This allows attackers to inject malicious commands. The vulnerability is accessible via the DVRSearch service and Network.cgi endpoint, making it a high-risk issue.
Defensive priority
High priority should be given to patching this vulnerability due to its critical severity and potential for exploitation. Organizations should ensure that their GeoVision GV-I/O Box 4E devices are updated to a version that fixes these vulnerabilities.
Recommended defensive actions
- Apply patches or updates provided by the vendor to fix the vulnerabilities in libNetSetObj.so.
- Implement network segmentation to limit access to the affected devices.
- Monitor network traffic for suspicious activity related to the DVRSearch service and Network.cgi endpoint.
- Conduct regular security audits to identify and address potential vulnerabilities.
- Consider compensating controls, such as Web Application Firewalls (WAFs), to detect and prevent exploitation attempts.
Evidence notes
The CVE-2026-12849 entry provides detailed information about the vulnerabilities, including the affected product, CVSS score, and references to source reports. The source item from nvd_modified includes additional metadata and references to vulnerability reports from Talos Intelligence and GeoVision's cybersecurity page.
Official resources
-
CVE-2026-12849 CVE record
CVE.org
-
CVE-2026-12849 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
0df08a0e-a200-4957-9bb0-084f562506f9
-
Source reference
0df08a0e-a200-4957-9bb0-084f562506f9
This article is AI-assisted and based on the supplied source corpus.