Skip to main content

Planet WGR-500 CVE-2025-54405

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
    Obtain valid WGR-500 web credentials
  2. Delivery
    Send crafted HTTP requests to formPingCmd
  3. Exploit
    Inject shell metacharacters into ipaddr parameter
  4. Execution
    Execute arbitrary OS commands on device
  5. Impact
    Full 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 ipaddr request parameter. The limiting factor is the authentication requirement - the attacker must hold valid low-privilege credentials or session to the device web UI; there is no unauthenticated path per the CVSS vector. Affected deployment is specifically Planet WGR-500 firmware v1.3411b190912; no user interaction is required (UI:N) once authenticated.

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 ipaddr parameter. Because the parameter is passed to an OS command without sanitization, the injected commands execute on the underlying device, yielding arbitrary command execution. A public exploit/POC exists via Cisco Talos (TALOS-2025-2229), making reproduction straightforward for an authenticated attacker.

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

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

Alert me

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

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

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).

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
4.3%
Top 9% exploitable
Prevalence
Low
Niche SMB/SOHO router firmware from a secondary vendor, limited deployment
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.3%
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

68
Low Medium High Critical
KEV: 0
EPSS: +4
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:*:*:*:*:*:*:*

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