Skip to main content

Planet WGR-500 CVE-2025-54400

HIGH
Stack-based Buffer Overflow (CWE-121)
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 web UI with low-priv credentials
  2. Delivery
    Send crafted HTTP requests to formPingCmd
  3. Exploit
    Overflow stack via oversized `counts` parameter
  4. Execution
    Hijack control flow / execute code as root
  5. Impact
    Full compromise of router (CIA)

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

Requires network access to the WGR-500 web management interface and valid low-privilege authentication (CVSS PR:L) - it is NOT unauthenticated. The specific trigger is the formPingCmd functionality: an attacker must submit a crafted series of HTTP requests with an oversized counts value used to compose the 'ping -c <counts> <ipaddr> 2>&1 > %s &' command string. Limiting factors: valid credentials are needed, the affected build is the specific firmware v1.3411b190912, and exposure depends on whether the management interface is reachable from the attacker's network position (internal/LAN by default for most SOHO routers unless WAN management is enabled).

Impact

This is a credible, actionable issue but not an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, 8.8 HIGH) describes a network-reachable, low-complexity stack overflow requiring only low-privilege authentication, yielding full confidentiality/integrity/availability impact - consistent with router firmware where the web management plane runs as root and an overflow in a command-composing routine (ping -c <counts> <ipaddr>) plausibly leads to code execution. Publicly available exploit detail from Cisco Talos (TALOS-2025-2226) raises practical risk, but EPSS is modest at 0.73% (53rd percentile) and the CVE is NOT on CISA KEV, indicating no confirmed in-the-wild exploitation - publicly available exploit code exists but that is distinct from active exploitation. The dominant limiter is prevalence and the PR:L gate: the Planet WGR-500 is a niche SOHO/industrial router, and an attacker needs valid (even low-privilege) web credentials, which is a meaningful barrier against untargeted mass exploitation. Net: a real post-authentication RCE priority for the specific appliance owners, but low aggregate internet-wide risk. No signals materially conflict; the vendor CVSS and the described mechanics are internally consistent.

Exploit ScenarioDerived

An attacker with low-privilege credentials to the WGR-500 web interface submits a series of crafted HTTP requests to the formPingCmd handler, supplying an oversized counts parameter that overruns a stack buffer while the firmware builds the 'ping -c <counts> <ipaddr> ...' command string. The overflow corrupts the stack and can redirect execution to attacker-controlled code running with the web service's (typically root) privileges, giving full control of the router. Public technical detail from Cisco Talos (TALOS-2025-2226) lowers the bar to reproduce.

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

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

Alert me

AnalysisAIv1 – Oct 01, 2026

A stack-based buffer overflow in the formPingCmd handler of the Planet WGR-500 wireless router (firmware v1.3411b190912) lets an authenticated remote attacker crash or potentially execute code by submitting crafted HTTP requests with an oversized counts parameter. The flaw affects the web management interface, which normally sits on the LAN; exploitation requires network reachability to that interface plus valid low-privilege credentials (CVSS PR:L), so it is not unauthenticated. Publicly available exploit code exists and a Talos advisory (TALOS-2025-2226) documents the issue, but it is not in CISA KEV and EPSS is modest at 0.73% (53rd percentile) - a credible, actionable issue but not an emergency.

RemediationAI

No vendor-released patch version is identified in the available data, so administrators should treat 1.3411b190912 as unpatched and monitor Planet support and the Talos advisory at https://talosintelligence.com/vulnerability_reports/TALOS-2025-2226 for a fixed firmware build. Until then, apply these concrete compensating controls: disable remote/WAN management of the router's web interface so formPingCmd is only reachable from the LAN - this removes internet-facing exposure but does not protect against an insider on the local segment; restrict the management UI to a trusted administrative subnet or specific management hosts via LAN ACL/firewall rules, which limits the pool of attackers who can reach the vulnerable endpoint; and rotate/strengthen management credentials and avoid shared low-privilege accounts, since exploitation requires an authenticated session (PR:L) - this raises the bar but does not eliminate risk from a compromised or low-privilege user. Note that none of these controls remove the underlying overflow, so firmware replacement remains the definitive fix once Planet publishes one.

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 vulnerability is a classic CWE-121 stack-based buffer overflow in the router's embedded web management CGI/Boa-style handler formPingCmd. The firmware constructs a shell command string of the form ping -c <counts> <ipaddr> 2>&1 > %s & and inserts the user-supplied counts HTTP request parameter into a fixed-length stack buffer without adequate bounds checking. Because the value is used to build a command executed by the underlying shell (/bin/sh via system()), an attacker who controls counts can overflow the stack and corrupt adjacent memory - potentially redirecting execution - or otherwise disrupt the process. The affected CPE is cpe:2.3:o:planet:wgr-500_firmware:1.3411b190912, i.e. the specific 2019-year build of the WGR-500 SOHO wireless router firmware. No CVE states authentication is bypassed; the CVSS vector PR:L confirms a valid low-privilege session on the management interface is a prerequisite.

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 web handler, low complexity, needs only low-privilege auth (PR:L); overflow in a root-level management service plausibly yields full code execution, so C/I/A all High.

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 stack-based buffer overflow vulnerabilities exist in the formPingCmd functionality of Planet WGR-500 v1.3411b190912. A specially crafted series of HTTP requests can lead to stack-based buffer overflow. An attacker can send a series of HTTP requests to trigger these vulnerabilities.This buffer overflow is related to the counts request parameter for composing the "ping -c <counts> <ipaddr> 2>&1 > %s &" string.

Executive ViewAI

Why It Matters

The Planet WGR-500 wireless router, used in branch and remote office networks, is affected by a high-severity stack-based buffer overflow that could allow an authenticated attacker with network access to execute arbitrary code and compromise the device. Although exploitation requires valid low-privilege credentials and LAN reachability, publicly available exploit code exists, increasing the likelihood of targeted attacks against organizations with unmanaged or exposed devices. Leadership should prioritize identifying and isolating these routers to prevent potential network breaches and sensitive data exposure.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting management interface access to trusted networks only, enforcing strong authentication, disabling remote management, deploying network segmentation, and monitoring for exploitation attempts via IDS/IPS or logs.

Threat Intelligence Overview

EPSS Score
0.7%
Top 47% exploitable
Prevalence
Rare
obscure Planet SOHO/industrial router, single firmware build, tiny footprint
Exploit
POC
Public exploit code exists
Data Quality
4 sources
Confidence: Medium

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

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

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.

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-54404 HIGH POC
8.8 Oct 07

Authenticated OS command injection in the swctrl device-naming function of Planet WGR-500 firmware v1.3411b190912 allows

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