CVE-2015-7281

MEDIUM6.8/ 10.0
Share:
Published: December 31, 2015 at 05:59 AM
Modified: April 12, 2025 at 10:46 AM
Source: cret@cert.org

Vulnerability Description

Cross-site request forgery (CSRF) vulnerability on ReadyNet WRT300N-DD devices with firmware 1.0.26 allows remote attackers to hijack the authentication of arbitrary users.

CVSS Metrics

Base Score
6.8
Severity
MEDIUM
Vector String
AV:N/AC:M/Au:N/C:P/I:P/A:P

Weaknesses (CWE)

Source: nvd@nist.gov

AI Security Analysis

01 // Technical Summary

ReadyNet WRT300N-DD routers running firmware 1.0.26 are vulnerable to Cross-Site Request Forgery (CSRF), allowing attackers to hijack user sessions and potentially gain complete control of the device. This vulnerability enables attackers to execute unauthorized actions on the router, such as changing configurations or intercepting network traffic, posing a significant security risk to affected users.

02 // Vulnerability Mechanism

Step 1: Victim Logged In: A user with administrative privileges is logged into the ReadyNet WRT300N-DD router's web interface.

Step 2: Attacker Crafting: The attacker crafts a malicious HTML page or email containing a hidden form or JavaScript code that automatically submits a request to the router's web interface.

Step 3: Payload Delivery: The attacker lures the victim into visiting the malicious page or opening the malicious email. This could be achieved through phishing, social engineering, or other means.

Step 4: Request Execution: When the victim's browser loads the malicious page, the hidden form or JavaScript code automatically submits a request to the router. This request is crafted to perform a specific action, such as changing the router's DNS settings or enabling remote access.

Step 5: Unauthorized Action: Because the router lacks CSRF protection, it processes the attacker's request as if it originated from the legitimate user. The requested action is executed, potentially compromising the router's security and the user's network.

03 // Deep Technical Analysis

The root cause of CVE-2015-7281 is the lack of proper CSRF protection mechanisms in the ReadyNet WRT300N-DD router's web interface. Specifically, the web application fails to validate the origin of requests, allowing an attacker to craft malicious requests that are executed by a logged-in user's browser. This flaw stems from the absence of CSRF tokens or other anti-CSRF measures, such as checking the Origin or Referer headers. The vulnerability allows attackers to manipulate the router's configuration without the user's explicit consent, leading to potential privilege escalation and complete device compromise. The lack of input validation on configuration changes further exacerbates the risk, potentially allowing for the injection of malicious payloads.

CVE-2015-7281 - MEDIUM Severity (6.8) | Free CVE Database | 4nuxd