Summary
CVE-2026-75124 is a pre-authentication memory corruption vulnerability affecting the PLANET GS-4210-16P2S managed PoE switch. The flaw resides in the dispatcher.cgi component of the web management interface, where the _readHttpParam function fails to guarantee NUL termination when copying an oversized HTTP query string into a fixed-size stack buffer. The issue carries a HIGH severity rating (CVSS v4.0 base score 8.7) and can be triggered remotely by an unauthenticated attacker.
Technical details
- Root cause: The
_readHttpParamfunction indispatcher.cgicopies an oversized HTTP query string without ensuring the copied data is NUL-terminated, classified as CWE-120 (Classic Buffer Overflow). - Trigger conditions: The tainted, non-terminated string is subsequently processed by
parse_query_string, which writes attacker-controlled data into a fixed-size stack buffer, leading to memory corruption. - Attack vector: Network-based and pre-authentication — an attacker sends a single oversized GET request to
/cgi-bin/dispatcher.cgion the device’s web management interface. No credentials, user interaction, or special privileges are required. - Impact: Successful exploitation causes denial of service of the web management interface, with the potential for further memory corruption that could affect device stability or availability. Per the CVSS v4.0 vector, confidentiality and integrity are not impacted — the primary impact is on availability.
Affected software
- PLANET GS-4210-16P2S — all firmware versions prior to 3.441b260626 (vendor advisory specifies vulnerable versions as v3.441b250922 and prior)
Severity
- CVSS v4.0: 8.7 (HIGH) —
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N - CVSS v3.1: 7.5 (HIGH) —
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Mitigation and recommended actions
- Immediate: Upgrade the PLANET GS-4210-16P2S firmware to version 3.441b260626 or later, which the vendor confirms has been fully verified and released to address this issue.
- If immediate patching is not possible: Restrict network access to the switch’s web management interface (e.g., via management VLAN segmentation, ACLs, or firewall rules) so that it is reachable only from trusted administrative hosts, and avoid exposing the management interface to the public internet until the firmware update is applied.

