Skip to main content

Planet WGR-500 CVE-2025-54404

HIGH
OS Command Injection (CWE-78)
2025-10-07 talos-cna@cisco.com
8.8
CVSS 3.1 · Vendor: cisco
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to WGR-500 management interface
  2. Delivery
    Craft request to swctrl functionality
  3. Exploit
    Inject shell metacharacters via new_device_name
  4. Execution
    Trigger OS command injection (CWE-78)
  5. Impact
    Execute 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 new_device_name parameter carries injected OS command content; the device must be running firmware v1.3411b190912. The primary limiting factor is authentication: the CVSS PR:L metric indicates a valid low-privilege account (or an otherwise accessible authenticated session to the management plane) is needed, so this is not a pre-auth internet-wide drive-by. No special non-default feature toggle is named in the description beyond use of the swctrl device-naming function, and no user interaction is required (UI:N). Real-world reach is further bounded by whether the management interface is exposed to attacker-controlled networks versus a restricted LAN/management VLAN.

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 new_device_name parameter. The injected OS commands execute on the device, giving the attacker arbitrary command execution and effective control of the router. Public exploit code for this issue exists (Cisco Talos TALOS-2025-2227), lowering the skill barrier to reproduce the attack.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 4.6% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Vendor (cisco) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (cisco).

CVSS VectorVendor: cisco

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
4.6%
Top 9% exploitable
Prevalence
Low
niche SMB/industrial Planet networking appliance, limited enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
2 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 4.6%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

69
Low Medium High Critical
KEV: 0
EPSS: +5
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Affected Products (CPE)CVE.org

cpe:2.3:o:planet:wgr-500_firmware:1.3411b190912:*:*:*:*:*:*:*

More in Planet

View all
CVE-2025-44898 CRITICAL POC
9.8 May 20

FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the theauthName parameter in the web_aaa_logi

CVE-2025-44897 CRITICAL POC
9.8 May 20

FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the bytftp_srvip parameter in the web_tool_up

CVE-2025-44890 CRITICAL POC
9.8 May 20

FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the host_ip parameter in the web_snmp_notifyv

CVE-2025-44888 CRITICAL POC
9.8 May 20

FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the stp_conf_name parameter in the web_stp_gl

CVE-2025-44885 CRITICAL POC
9.8 May 20

FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the remote_ip parameter in the web_snmpv3_rem

CVE-2025-44893 CRITICAL POC
9.8 May 20

FW-WGS-804HPT v1.305b241111 was discovered to contain a stack overflow via the ruleNamekey parameter in the web_acl_mgmt

CVE-2023-33553 CRITICAL POC
9.8 Jun 07

An issue in Planet Technologies WDRT-1800AX v1.01-CP21 allows attackers to bypass authentication and escalate privileges

CVE-2020-26097 CRITICAL POC
9.8 Nov 18

The firmware of the PLANET Technology Corp NVR-915 and NVR-1615 before 2020-10-28 embeds default credentials for root ac

CVE-2025-54400 HIGH POC
8.8 Oct 07

A stack-based buffer overflow in the formPingCmd handler of the Planet WGR-500 wireless router (firmware v1.3411b190912)

CVE-2025-54403 HIGH POC
8.8 Oct 07

OS command injection in the swctrl functionality of Planet WGR-500 firmware build 1.3411b190912 allows a low-privileged,

CVE-2025-54402 HIGH POC
8.8 Oct 07

Stack-based buffer overflows in the formPingCmd functionality of Planet WGR-500 firmware v1.3411b190912 allow a remote a

CVE-2024-8456 CRITICAL
9.8 Sep 30

Certain switch models from PLANET Technology lack proper access control in firmware upload and download functionality, a

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy