Planet WGR-500 CVE-2025-54405
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid WGR-500 web credentials
-
DeliverySend crafted HTTP requests to formPingCmd
-
ExploitInject shell metacharacters into ipaddr parameter
-
ExecutionExecute arbitrary OS commands on device
-
ImpactFull compromise of router (C/I/A High)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques 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 | Exploitation requires authenticated access (PR:L) to the Planet WGR-500 management web interface and the ability to reach the formPingCmd functionality, which is reached via a specific series of HTTP requests manipulating the |
| Impact | Signals are moderately consistent and point to a real but not top-tier priority. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) indicates network-reachable exploitation with low complexity but requires at least low-level privileges (PR:L), meaning the attacker must already be authenticated to the WGR-500 web interface - this materially lowers the risk versus an unauthenticated flaw despite the high 8.8 base score. POC/exploit code is publicly available (per the Cisco Talos TALOS-2025-2229 report), which raises practical exploitability, but there is NO CISA KEV listing and NO EPSS score provided in the input, so there is no evidence of active or widespread exploitation at this time. The limiting factor of required authentication combined with the product's narrow deployment footprint suggests this is an opportunistic/targeted risk (e.g., post-authentication privilege escalation to full device compromise) rather than a mass-exploited internet-wide threat. EPSS is MISSING and cannot be used to quantify exploitation probability - this should be verified against the current FIRST.org EPSS feed before final prioritization. |
| Exploit ScenarioDerived | An attacker who has obtained valid (even low-privileged) credentials to the Planet WGR-500 management web interface sends a crafted series of HTTP requests to the formPingCmd endpoint, injecting shell metacharacters into the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
OS command injection in the formPingCmd handler of Planet WGR-500 firmware v1.3411b190912 allows an authenticated remote attacker to execute arbitrary commands on the device by sending a crafted series of HTTP requests that manipulate the ipaddr parameter. The vulnerability carries a CVSS 3.1 base score of 8.8 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), meaning exploitation requires valid low-privilege credentials or an existing web UI session but no user interaction, and yields high confidentiality, integrity, and availability impact. Publicly available exploit code exists (documented in Cisco Talos advisory TALOS-2025-2229); there is currently no evidence of confirmed active exploitation (CISA KEV), and the primary risk driver is the presence of an authenticated attack surface on internet- or LAN-exposed management interfaces.
RemediationAI
No vendor-released patched firmware version is identified in the available data, so the primary action is to contact Planet support for a fixed WGR-500 firmware release and track the Cisco Talos advisory at https://talosintelligence.com/vulnerability_reports/TALOS-2025-2229 for updates. Until a fix is published, the most effective compensating control is to eliminate exposure of the management web interface: remove all port-forwarding, UPnP, and DMZ rules that map the WGR-500 admin UI to the internet, and restrict administrative access to a trusted management VLAN or specific source IPs via the device's access-control settings - the trade-off is that administrators lose remote management and must be on-net to configure the device. Because exploitation requires authentication (PR:L), change the default administrative credentials immediately, enforce strong unique passwords, and disable unused accounts; note that this reduces but does not eliminate risk since low-privilege credentials are sufficient to trigger the flaw. As a further hardening step, disable any remote-management or cloud/WAN administration features offered by the firmware, accepting the loss of convenient off-site access. Monitor device logs for unexpected outbound traffic or connections to unusual destinations from the WGR-500, which would indicate command execution, and consider replacing the device with a supported router if Planet does not ship a fix.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the formPingCmd functionality in the Planet WGR-500 wireless router firmware, a web-facing diagnostic utility that performs network pings on behalf of an authenticated administrator. Root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command, i.e., OS command injection): the ipaddr request parameter is passed to a shell invocation without adequate sanitization or escaping, so shell metacharacters embedded in the parameter are interpreted by the underlying OS rather than treated as data. The CPE identifier cpe:2.3:o:planet:wgr-500_firmware:1.3411b190912:*:*:*:*:*:*:* pins the exposure to that specific firmware build; because the affected artifact is firmware (not a host application), there is no library-level fix or configuration toggle outside of a vendor firmware update. The vulnerability was reported through Cisco Talos (TALOS-2025-2229) and is catalogued with command-injection tags consistent with the router's embedded Linux/BusyBox-style command surface.
Know when Wgr 500 Firmware 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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Web-reachable (AV:N) ping-diagnostic form needs authenticated session (PR:L), no special complexity or interaction; OS command injection yields full device compromise (C/I/A:H).
Primary rating from Vendor (cisco).
CVSS VectorVendor: cisco
DescriptionCVE.org
Multiple OS command injection vulnerabilities exist in the formPingCmd functionality of Planet WGR-500 v1.3411b190912. A specially crafted series of HTTP requests can lead to arbitrary command execution. An attacker can send a series of HTTP requests to trigger these vulnerabilities.This command injection is related to the ipaddr request parameter.
Executive ViewAI
Planet WGR-500 wireless routers running firmware v1.3411b190912 contain a command injection flaw that lets an attacker who already holds valid credentials take full control of the device's operating system. Because these units frequently sit at the network edge or in branch and industrial environments, a compromise can expose credentials, allow traffic manipulation, and serve as a foothold for lateral movement into the wider corporate network. Leadership should care because no vendor patch is currently available, publicly available exploit code exists, and remediation depends on network isolation and credential hygiene rather than a simple update.
No vendor-released patch identified at time of analysis. Interim mitigations: isolate affected WGR-500 devices on dedicated management VLANs, block external access to the administrative web UI, restrict management to allow-listed administrative hosts, rotate and strengthen credentials on all accounts including low-privilege ones, disable unused services and remote management, deploy IDS/IPS or WAF signatures for formPingCmd and ipaddr parameter abuse, and monitor device logs for anomalous command execution or outbound connections.
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Affected Products (CPE)CVE.org
More in Wgr 500 Firmware
View allA stack-based buffer overflow in the formPingCmd handler of the Planet WGR-500 wireless router (firmware v1.3411b190912)
Command injection in the Planet WGR-500 wireless router (firmware v1.3411b190912) allows authenticated attackers to exec
Authenticated OS command injection in the swctrl device-naming function of Planet WGR-500 firmware v1.3411b190912 allows
OS command injection in the swctrl functionality of Planet WGR-500 firmware build 1.3411b190912 allows a low-privileged,
Stack-based buffer overflows in the formPingCmd functionality of Planet WGR-500 firmware v1.3411b190912 allow a remote a
Authenticated stack-based buffer overflow in Planet WGR-500 firmware v1.3411b190912 allows remote attackers with low-pri
Stack-based buffer overflows in the formPingCmd diagnostic handler of the Planet WGR-500 wireless router (firmware v1.34
Authenticated memory corruption in Planet WGR-500 firmware 1.3411b190912 allows a low-privileged attacker with access to
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB