Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid admin credentials
-
DeliveryAuthenticate to web management interface
-
ExploitSend crafted POST to /cgi-bin/dispatcher.cgi
-
ExecutionOverflow fixed-size stack buffer in handler
-
PersistCrash CGI process
-
ImpactWeb management service unavailable
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Authentication to the switch's web management interface is required prior to exploitation - the CVSS 4.0 vector specifies PR:H (High Privileges Required), confirming that valid administrative credentials must be held by the attacker before any of the three overflow conditions can be triggered. The web management service must be reachable over the network (default for managed switch deployments), but network-level ACLs can restrict this. The three vulnerable code paths are reached via specific POST actions: credential handling via web_login_first_post, password enable configuration via web_sys_enablePasswd_post, and local user management via web_sys_localUser_post. Exploitation impact is strictly limited to denial of service against the CGI/web management process - no remote code execution has been demonstrated. CLI-based management channels (SSH, Telnet if enabled) are likely unaffected by a CGI crash, limiting operational disruption. All firmware versions prior to 3.441b260626 running the default web management configuration are affected. |
| Impact | The CVSS 4.0 score of 6.9 (Medium) accurately reflects the constrained threat model: Network attack vector and Low complexity are offset by the High privilege requirement (PR:H), meaning an attacker must already hold valid administrative credentials before triggering any of the three overflow conditions. There is no confidentiality or integrity impact - only High availability impact against the vulnerable system's web management service. No EPSS data was provided in the input, and this vulnerability is absent from the CISA KEV catalog, indicating no confirmed active exploitation. No public POC has been identified at time of analysis. The combination of required prior authentication, DoS-only impact, and no active exploitation makes this a manageable finding suited to a standard patch maintenance cycle rather than an emergency response; even a well-resourced network operations team managing dozens of such switches should be able to absorb this into scheduled firmware maintenance without elevated urgency. The primary realistic threat actor is an insider or an attacker who has separately compromised management credentials. |
| Exploit ScenarioDerived | An attacker with valid administrative credentials for the switch's web management interface crafts an HTTP POST request to /cgi-bin/dispatcher.cgi targeting one of the three vulnerable handlers, supplying a usrPass, enbPass, or usrName value that exceeds the fixed-size stack buffer allocated by the handler. The CGI process crashes, making the web management interface unresponsive and requiring a service restart or device reboot to restore management access. No public POC has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Stack-based buffer overflow vulnerabilities in the PLANET GS-4210-16P2S managed PoE switch web management interface allow a remote authenticated attacker to crash the CGI process and disrupt web-based device administration. Three separate POST parameter handlers in /cgi-bin/dispatcher.cgi - processing usrPass, enbPass, usrName, and usrPass - copy user-supplied input into fixed-size stack buffers without bounds validation, triggering CWE-121 conditions. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog; impact is confined to denial of service against the web management plane.
RemediationAI
Upgrade the PLANET GS-4210-16P2S firmware to version 3.441b260626 or later, as specified in the vendor security advisory at https://www.planet.com.tw/en/support/security-advisory/10. Additional details are available from the VulnCheck advisory at https://www.vulncheck.com/advisories/planet-gs-4210-16p2s-stack-buffer-overflow-via-dispatcher-cgi-credential-handlers. If immediate firmware upgrade is operationally constrained, restrict network access to the web management interface (TCP 80/443) using ACLs or upstream firewall rules to limit reachability to trusted management hosts only - this reduces exposure but does not protect against exploitation by legitimately authenticated users. As a more aggressive compensating control, disabling the HTTP/HTTPS web UI in favor of CLI-only management via SSH eliminates the vulnerable attack surface entirely if GUI management is not operationally required, at the cost of losing web-based administration capability.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The PLANET GS-4210-16P2S is a managed Gigabit PoE switch running embedded firmware with a CGI-based web management interface served through /cgi-bin/dispatcher.cgi. The affected CPE is cpe:2.3:a:planet_technology_corp.:planet_gs-4210-16p2s:*:*:*:*:*:*:*:*. The root cause is CWE-121 (Stack-based Buffer Overflow): three POST parameter handlers - web_login_first_post (usrPass), web_sys_enablePasswd_post (enbPass), and web_sys_localUser_post (usrName, usrPass) - each perform unbounded string copies from HTTP POST body parameters into fixed-size stack-allocated buffers. On the embedded architectures typical of network appliance firmware, such overflows can overwrite saved return addresses and registers. The observed impact is limited to denial of service (CGI process crash), which may indicate the presence of partial mitigations such as stack canaries in the firmware build or that achievable POST parameter sizes constrain exploitation to DoS rather than code execution.
Know when Planet Gs 4210 16P2S gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Network-accessible web interface but PR:H required; impact is availability-only against the management process with no scope change to other systems.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
PLANET GS-4210-16P2S firmware before 3.441b260626 contains authenticated stack buffer overflow vulnerabilities in /cgi-bin/dispatcher.cgi. The web_login_first_post handler copies the usrPass POST parameter into a fixed-size stack buffer without length validation, the web_sys_enablePasswd_post handler copies the enbPass POST parameter into a fixed-size stack buffer without length validation, and the web_sys_localUser_post handler copies the usrName and usrPass POST parameters into fixed-size stack buffers without length validation. A remote authenticated attacker can send a crafted request to crash the CGI process or web management service, resulting in denial of service.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Planet Gs 4210 16P2S
View allOS command injection in PLANET GS-4210-16P2S managed switch firmware allows a remote attacker with administrator web cre
OS command injection in the PLANET GS-4210-16P2S managed PoE switch firmware before 3.441b260626 allows an authenticated
Stack buffer overflow in the PLANET GS-4210-16P2S managed switch web management interface exposes all firmware versions
Authenticated OS command injection in PLANET GS-4210-16P2S managed switch firmware prior to 3.441b260626 enables a remot
Stack-based buffer overflow and null pointer dereference vulnerabilities in the PLANET GS-4210-16P2S managed PoE switch
Stack-based buffer overflows in PLANET GS-4210-16P2S managed switch firmware before 3.441b260626 allow a remote administ
Null pointer dereference in PLANET GS-4210-16P2S managed switch firmware before 3.441b260626 allows remote authenticated
EUVD-2026-67788
GHSA-qx7g-cv57-953h
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB