Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-57873

CVE-2026-57873: GeoVision GV-LPC DoS Vulnerability

CVE-2026-57873 is a NULL pointer dereference denial of service flaw in GeoVision GV-LPC2011 and GV-LPC2211 cameras that allows unauthenticated attackers to crash the CGI process. This post covers technical details, affected versions, impact, and mitigation strategies.

Published:

CVE-2026-57873 Overview

CVE-2026-57873 is an unauthenticated NULL pointer dereference vulnerability in IEEE8021x_upload.cgi on GeoVision GV-LPC2011 and GV-LPC2211 license plate capture devices running firmware V1.12 and earlier. The CGI process fails to validate multipart upload headers when handling certificate-related upload fields. A remote attacker can send a crafted multipart HTTP request that dereferences a NULL pointer, crashing the CGI handler and producing a denial-of-service condition. The flaw is classified under [CWE-476] (NULL Pointer Dereference) and requires no authentication or user interaction.

Critical Impact

Remote, unauthenticated attackers can crash the IEEE8021x_upload.cgi service on affected GeoVision GV-LPC2011 and GV-LPC2211 devices by sending a single malformed multipart request, disrupting IEEE 802.1X certificate management functionality.

Affected Products

  • GeoVision GV-LPC2011 firmware V1.12 and earlier
  • GeoVision GV-LPC2211 firmware V1.12 and earlier
  • IEEE8021x_upload.cgi certificate upload endpoint

Discovery Timeline

  • 2026-06-26 - CVE-2026-57873 published to NVD
  • 2026-06-26 - Last updated in NVD database

Technical Details for CVE-2026-57873

Vulnerability Analysis

The vulnerability resides in the IEEE8021x_upload.cgi handler, which processes certificate uploads used for IEEE 802.1X network authentication on GeoVision license plate capture (LPC) cameras. The CGI parses multipart/form-data requests and reads header fields associated with certificate-related upload parts. When required multipart headers or field values are absent or malformed, the parser returns a NULL pointer that downstream code dereferences without a preceding null check.

Dereferencing this NULL pointer terminates the CGI worker process. Because the endpoint is reachable without authentication, any network-adjacent attacker with HTTP access can trigger the crash repeatedly, denying legitimate administrators the ability to manage 802.1X certificates and potentially disrupting related services on the device.

Root Cause

The root cause is improper input validation of multipart upload headers in the certificate handling code path. The CGI assumes that specific header fields, such as Content-Disposition name attributes or associated field pointers, are always populated when parsing certificate-related parts. The code omits null checks before dereferencing these pointers, so any absent or malformed field produces a fatal memory access fault.

Attack Vector

Exploitation requires only network access to the device's HTTP interface. An attacker sends a POST request to IEEE8021x_upload.cgi with a multipart/form-data body containing malformed or missing headers on certificate-related fields. The CGI process crashes on the NULL dereference. No credentials, prior access, or user interaction are required. Consult the GeoVision Cyber Security Resource for vendor-provided technical details.

Detection Methods for CVE-2026-57873

Indicators of Compromise

  • Repeated HTTP POST requests to /IEEE8021x_upload.cgi from external or untrusted source IPs
  • Multipart requests missing Content-Disposition name parameters or containing empty certificate field boundaries
  • Unexpected CGI worker crashes or segmentation fault entries in device system logs
  • Loss of availability for the 802.1X certificate management interface following inbound HTTP traffic bursts

Detection Strategies

  • Inspect web server and application logs on GV-LPC2011 and GV-LPC2211 devices for IEEE8021x_upload.cgi request patterns with abnormal multipart structure
  • Deploy IDS/IPS signatures that flag multipart/form-data POST requests to the vulnerable CGI path with malformed part headers
  • Correlate HTTP request volume against CGI process restart events to identify crash-loop patterns

Monitoring Recommendations

  • Forward device syslog and HTTP access logs to a centralized SIEM for anomaly detection
  • Alert on any inbound requests to IEEE8021x_upload.cgi originating from outside authorized management networks
  • Baseline normal CGI process uptime and alert on repeated restarts within short time windows

How to Mitigate CVE-2026-57873

Immediate Actions Required

  • Restrict network access to the device management interface using firewall rules or ACLs so that only authorized administrator subnets can reach HTTP services
  • Place affected GV-LPC2011 and GV-LPC2211 devices on isolated management VLANs separated from general user networks
  • Monitor the GeoVision Cyber Security Resource page for firmware updates addressing this vulnerability

Patch Information

GeoVision publishes security advisories and firmware updates through its Cyber Security Resource portal. Administrators running GV-LPC2011 or GV-LPC2211 firmware V1.12 or earlier should apply any available firmware release that addresses IEEE8021x_upload.cgi input validation as soon as it is published by the vendor.

Workarounds

  • Block external access to /IEEE8021x_upload.cgi at the network perimeter until a firmware patch is applied
  • Disable or avoid using IEEE 802.1X certificate upload functionality on exposed devices where feasible
  • Deploy a reverse proxy or WAF in front of device management interfaces to filter malformed multipart/form-data requests targeting the CGI endpoint

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.