PatchSiren

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

This article is AI-assisted and based on the supplied source corpus.