PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-12850 GeoVision Inc. CVE debrief

CVE-2026-12850 is a critical vulnerability with a CVSS score of 9.1, indicating a high severity level. The vulnerability exists in the libNetSetObj.so library used by various binaries on the GeoVision GV-I/O Box 4E 2.09 device to configure the network stack. An attacker can exploit this vulnerability by sending a specially crafted network packet to trigger command execution. The vulnerability is caused by a lack of sanitization in the CNetSetObj::m_F_n_Set_Gate_way function, which takes a string as a gateway address and calls the system function without proper validation. This allows an attacker to inject OS commands. The function is reachable from both the network-exposed DVRSearch service and the Network.cgi endpoint.

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 devices should prioritize patching this vulnerability to prevent potential attacks. The vulnerability's high severity and ease of exploitation make it a critical concern for defenders. Additionally, security teams should monitor network traffic and system logs for potential exploitation attempts.

Technical summary

The libNetSetObj.so library is used to configure the network stack on GeoVision GV-I/O Box 4E 2.09 devices. The CNetSetObj::m_F_n_Set_Gate_way function is vulnerable to OS command injection due to a lack of sanitization on the gateway address string. This function is called by various binaries on the device and is reachable from the DVRSearch service and Network.cgi endpoint. An attacker can exploit this vulnerability by sending a specially crafted network packet to trigger command execution.

Defensive priority

High

Recommended defensive actions

  • Apply patches or updates provided by the vendor to fix the vulnerability.
  • Monitor network traffic and system logs for potential exploitation attempts.
  • Implement additional security controls, such as network segmentation and access controls, to limit the attack surface.
  • Conduct regular vulnerability assessments and penetration testing to identify and address potential vulnerabilities.
  • Consider implementing compensating controls, such as intrusion detection and prevention systems, to detect and prevent exploitation attempts.

Evidence notes

The CVE-2026-12850 vulnerability was reported by Talos Intelligence and is publicly disclosed. The vulnerability exists in the libNetSetObj.so library used by GeoVision GV-I/O Box 4E 2.09 devices. The vulnerability is caused by a lack of sanitization in the CNetSetObj::m_F_n_Set_Gate_way function, which allows an attacker to inject OS commands. The function is reachable from both the network-exposed DVRSearch service and the Network.cgi endpoint.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-12850 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-12850 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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.