CVE-2008-6975
DD-WRT 24 sp2 - Cross-Site Request Forgery via apply.cgi Parameters
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2008-6975. PoCs published by gat3way, Michael Brooks.
AI-analyzed exploit summary This is a detailed technical analysis of CVE-2008-6975, a remote root vulnerability in DD-WRT's httpd server due to command injection and authentication bypass. The writeup explains the root cause, including lack of metacharacter handling and execution of commands without authentication.
Description
Multiple cross-site request forgery (CSRF) vulnerabilities in apply.cgi in DD-WRT 24 sp2 allow remote attackers to hijack the authentication of administrators for requests that (1) execute arbitrary commands via the ping_ip parameter; (2) change the administrative credentials via the http_username and http_passwd parameters; (3) enable remote administration via the remote_management parameter; or (4) configure port forwarding via certain from, to, ip, and pro parameters. NOTE: This issue reportedly exists because of a "weak ... anti-CSRF fix" implemented in 24 sp2.
Exploits (2)
This is a detailed technical analysis of CVE-2008-6975, a remote root vulnerability in DD-WRT's httpd server due to command injection and authentication bypass. The writeup explains the root cause, including lack of metacharacter handling and execution of commands without authentication.
This exploit leverages a command injection vulnerability in DD-WRT's apply.cgi to execute arbitrary commands as root, change admin credentials, and modify port forwarding rules. The PoC uses HTML forms with hidden inputs to trigger the vulnerability via CSRF.