CVE DatabaseCVE-2015-3035
한국어 권고문 →
CVE-2015-30357.5/HIGHCISA KEVCWE-22CWE-22

TP-LINK Multiple Router Models Directory Traversal Arbitrary File Disclosure (CVE-2015-3035) Technical Advisory

⚡ Jump to Patch
Affected Vendors
tp-link
Affected Components
archer c5, archer c7, archer c8, archer c9, tl-wdr3500, tl-wdr3600, tl-wdr4300, tl-wr740n, tl-wr741nd, tl-wr841n, tl-wr841nd
Published Date
2015-04-22
CVSS v3.1
7.5
HIGH
EPSS (30d)
84.0%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

TP-LINK router models including Archer C5/C7/C8/C9, TL-WDR3500/3600/4300, TL-WR740N/741ND/841N/841ND running vulnerable firmware versions

Impact

Unauthenticated remote attackers can read arbitrary system files and sensitive configuration data by injecting directory traversal sequences (..) into the PATH_INFO parameter

Mitigation

Immediately upgrade to the patched firmware versions provided by TP-LINK and disable WAN-side remote management interfaces

Affected Products & Version Scope

TP-LINK Archer C5 (v1.2 prior to firmware 150317), Archer C7 (v2.0 prior to firmware 150304), Archer C8 (v1.0 prior to firmware 150316), Archer C9 (v1.0), TL-WDR3500/3600/4300 (v1.0 prior to firmware 150302), TL-WR740N/741ND (v5.0 prior to firmware 150312), and TL-WR841N/841ND (v9.0/v10.0 prior to firmware 150310)

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

This vulnerability has been resolved in the official firmware updates released by TP-LINK. Administrators must verify their specific hardware version (e.g., v1, v2) and manually apply the update via the web console:

bash
# Note: Ensure you download the exact firmware binary matching your hardware version.
# 1. Download the latest firmware (.bin) from the official TP-LINK Support Center.
# 2. Log in to the Web Management Console (default: 192.168.0.1).
# 3. Navigate to 'System Tools' -> 'Firmware Upgrade'.
# 4. Browse and select the downloaded firmware file, click 'Upgrade', and wait for the reboot.

2. Temporary Workaround & Hardening Configuration

If immediate patching is not feasible, restrict access to the web management interface. Disable remote management from the WAN side and restrict LAN access to trusted IP addresses only.

bash
# Recommended Hardening Steps via Web Interface:
# 1. Navigate to 'Security' -> 'Remote Management'.
# 2. Set the Remote Management IP Address to '0.0.0.0' to block WAN-side access.
# 3. Change the default HTTP management port (80) to a non-standard port (e.g., 8443).
# 4. Restrict local access to specific administrator IP addresses if supported.

3. Log Audit & IoC Verification Commands

Deploy network-level detection rules to identify and block directory traversal attempts targeting the vulnerable login/ path.

bash
# Snort / Suricata IDS Signature to detect exploitation attempts
alert tcp $EXTERNAL_NET any -> $HOME_NET (msg:'TP-LINK Directory Traversal Attempt (CVE-2015-3035)'; flow:established,to_server; content:'/login/'; http_uri; content:'..'; http_uri; reference:cve,2015-3035; classtype:web-application-attack; sid:1000001; rev:1;)
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
NordLayer / Zero-Trust Network Access
Disable WAN-side remote management immediately and upgrade your TP-LINK router to the latest secure firmware version.

Stop Exposing VPN Ports to the Internet — Switch to Zero-Trust Access

Eliminate public-facing VPN concentrators and firewall management ports with identity-first Zero-Trust Network Access.

90% Attack Surface Reduction · Hardware-Free

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2015-3035) is a directory traversal flaw in the built-in web server of multiple TP-LINK router models. The root cause lies in the insufficient validation of the PATH_INFO environment variable appended to the login/ endpoint. Because the web server fails to sanitize directory traversal sequences (..), an attacker can escape the web document root and access the underlying Linux-based embedded file system.

2. Exploitation Mechanics & Attack Scenario

An attacker sends a crafted HTTP GET request to the router's web management interface. By appending multiple dot-dot-slash sequences to the login path (e.g., http://<Router_IP>/login/../../../../etc/passwd or targeting configuration backup files), the attacker exploits the lack of input sanitization. The web server processes the request as a valid file path and returns the contents of the targeted system file to the unauthorized user, bypassing authentication entirely.

3. Infrastructure & Business Impact

As a vulnerability listed in the CISA KEV catalog with a high EPSS score, this flaw is actively targeted by automated scanners and botnets. Successful exploitation allows attackers to retrieve administrative credentials, Wi-Fi pre-shared keys, and network configurations. This can lead to complete device compromise, enabling man-in-the-middle (MitM) attacks, DNS hijacking, and lateral movement within the internal network.

Official Vendor Advisories & References

NVD Original English Description

Directory traversal vulnerability in TP-LINK Archer C5 (1.2) with firmware before 150317, C7 (2.0) with firmware before 150304, and C8 (1.0) with firmware before 150316, Archer C9 (1.0), TL-WDR3500 (1.0), TL-WDR3600 (1.0), and TL-WDR4300 (1.0) with firmware before 150302, TL-WR740N (5.0) and TL-WR741ND (5.0) with firmware before 150312, and TL-WR841N (9.0), TL-WR841N (10.0), TL-WR841ND (9.0), and TL-WR841ND (10.0) with firmware before 150310 allows remote attackers to read arbitrary files via a .. (dot dot) in the PATH_INFO to login/.

Frequently Asked SecOps Questions (CVE-2015-3035)

FAQ

Q1. How critical is CVE-2015-3035 and is it actively exploited in the wild?

CVE-2015-3035 is rated CVSS 7.5 (HIGH) with a 30-day EPSS exploitation probability of 84.0%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2015-3035?

Primary impacted vendors include tp-link across archer c5, archer c7, archer c8, archer c9, tl-wdr3500, tl-wdr3600, tl-wdr4300, tl-wr740n, tl-wr741nd, tl-wr841n, tl-wr841nd. Scope summary: TP-LINK Archer C5 (v1.2 prior to firmware 150317), Archer C7 (v2.0 prior to firmware 150304), Archer C8 (v1.0 prior to firmware 150316), Archer C9 (v1.0), TL-WDR3500/3600/4300 (v1.0 prior to firmware 150302), TL-WR740N/741ND (v5.0 prior to firmware 150312), and TL-WR841N/841ND (v9.0/v10.0 prior to firmware 150310)

Q3. What temporary mitigations or workarounds exist for CVE-2015-3035 before patching?

[Mitigation] Immediately upgrade to the patched firmware versions provided by TP-LINK and disable WAN-side remote management interfaces Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2015-3035

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (tp-link)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2015-3035 TP-LINK Multiple Router Models Directory Traversal Arbitrary File Disclosure (CVE-2015-3035) Technical Advisory (CVSS 7.5) - Patch & Workaround | CVE Pulse