Planet WGR-500
CVE-2025-54404
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to WGR-500 management interface
-
DeliveryCraft request to swctrl functionality
-
ExploitInject shell metacharacters via new_device_name
-
ExecutionTrigger OS command injection (CWE-78)
-
ImpactExecute arbitrary commands on device
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 reaching the swctrl functionality of the WGR-500 web/management interface and submitting a crafted request whose |
| Impact | This is a credible operational priority, not merely a high-CVSS paper risk. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) describes a network-reachable, low-complexity command injection requiring only low-level privileges and no user interaction, with full high impact across confidentiality, integrity and availability (C:H/I:H/A:H) - consistent with CWE-78 OS command injection yielding arbitrary command execution. Publicly available exploit code exists (reported by Cisco Talos, TALOS-2025-2227), which raises the practical exploitability above a theoretical flaw. However, the vulnerability is NOT in CISA KEV and no EPSS score was provided in the input, so there is no confirmation of active or widespread in-the-wild exploitation - the current signal is 'exploit code available' rather than 'actively exploited.' The PR:L metric indicates authentication is required, which meaningfully limits mass exploitation to attackers who already possess valid (even low-privilege) credentials or can reach an exposed management interface. Net: treat as high-priority for the specific population that runs this device, tempered by the fact that real-world blast radius depends on how exposed the swctrl/management interface is and on the device's limited deployment footprint. No SSVC decision data was supplied in the input, so automatable/technical-impact framing cannot be independently cited. |
| Exploit ScenarioDerived | An attacker with low-privilege authenticated access to the Planet WGR-500 management interface submits a crafted network request to the swctrl functionality, 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
Authenticated OS command injection in the swctrl device-naming function of Planet WGR-500 firmware v1.3411b190912 allows a low-privileged user with access to the management interface to execute arbitrary commands on the underlying operating system via the new_device_name parameter. Publicly available exploit code exists, but no confirmed active exploitation (CISA KEV) is reported at time of analysis. The vulnerability requires a valid low-privilege session (CVSS PR:L) and network reachability to the device's management plane, making exposure dependent on whether the interface is internet-facing or restricted to a management VLAN.
RemediationAI
No vendor-released patch identified at time of analysis; consult the Talos advisory (https://talosintelligence.com/vulnerability_reports/TALOS-2025-2227) for updates. As compensating controls, restrict access to the WGR-500 management interface to trusted networks (e.g., management VLAN) using firewall rules or network segmentation; this prevents exploitation from untrusted networks but may impede remote administration. If remote management is required, limit source IPs via ACLs and disable any unnecessary remote administration features. Enforce strong authentication and least privilege for all management accounts, since the vulnerability requires a low-privileged account. Monitor device logs for unusual new_device_name parameter values or unexpected outbound connections that could indicate command execution, though this is a detection measure rather than a prevention.
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 Planet WGR-500 is a wireless router whose web management interface includes a swctrl functionality that handles device control operations. The new_device_name parameter is passed to an OS command without proper sanitization, leading to CWE-78 (Improper Neutralization of Special Elements used in an OS Command). This allows an attacker to inject arbitrary shell commands that execute with the privileges of the web server process. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) indicates that the vulnerability is remotely exploitable with low complexity, requires low privileges, needs no user interaction, and results in high confidentiality, integrity, and availability impact. The affected firmware is identified by CPE cpe:2.3:o:planet:wgr-500_firmware:1.3411b190912. The Talos advisory TALOS-2025-2227 provides the original research details.
Know when Planet 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
Network-reachable management function (AV:N), straightforward injection (AC:L), but a low-privilege authenticated session is required (PR:L); command execution on the device yields full C/I/A impact.
Primary rating from Vendor (cisco).
CVSS VectorVendor: cisco
DescriptionCVE.org
Multiple OS command injection vulnerabilities exist in the swctrl functionality of Planet WGR-500 v1.3411b190912. A specially crafted network request can lead to arbitrary command execution. An attacker can send a network request to trigger these vulnerabilities.This command injection is related to the new_device_name request parameter.
Executive ViewAI
Planet WGR-500 wireless routers running firmware v1.3411b190912 contain an OS command injection flaw that lets any user holding a low-privilege management account run arbitrary commands on the device's operating system. Because public exploit code is already circulating and the vendor has not released a fix, any organization with these devices exposed to untrusted networks - branch offices, retail sites, or remote sites that expose the management interface - faces a credible path from a single weak or shared credential to full device compromise. Leadership should care because a compromised router can silently redirect, intercept, or disrupt business traffic at the network edge until the device is replaced, isolated, or the vendor ships firmware.
No vendor-released patch identified at time of analysis. Interim mitigations: remove all WGR-500 management interfaces from internet exposure and restrict them to a dedicated management VLAN or VPN with strict source-IP allow-listing; rotate and de-privilege management credentials, eliminating shared and default accounts; enforce multi-factor or jump-host access for administrator logins; enable command/audit logging and forward to the SIEM; monitor for unexpected configuration changes or the new_device_name parameter being manipulated; and plan hardware replacement or network isolation for devices that cannot be adequately segmented.
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
FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the theauthName parameter in the web_aaa_logi
FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the bytftp_srvip parameter in the web_tool_up
FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the host_ip parameter in the web_snmp_notifyv
FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the stp_conf_name parameter in the web_stp_gl
FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the remote_ip parameter in the web_snmpv3_rem
FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the ruleNamekey parameter in the web_acl_mgmt
An issue in Planet Technologies WDRT-1800AX v1.01-CP21 allows attackers to bypass authentication and escalate privileges
The firmware of the PLANET Technology Corp NVR-915 and NVR-1615 before 2020-10-28 embeds default credentials for root ac
A stack-based buffer overflow in the formPingCmd handler of the Planet WGR-500 wireless router (firmware v1.3411b190912)
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
Certain switch models from PLANET Technology lack proper access control in firmware upload and download functionality, a
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB