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.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-12849 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-12849

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-12849 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-12849

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://talosintelligence.com/vulnerability_reports/TALOS-2026-2379

    0df08a0e-a200-4957-9bb0-084f562506f9

  • Source reference

    Unverified legacy reference

    URL: https://www.geovision.com.tw/cyber_security.php

    0df08a0e-a200-4957-9bb0-084f562506f9

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.