Exploit title: FAST3304v2 Credentials Disclosure vulnerability
Author: Nassim Asrir
Author Company: HenceForth
Author Email: wassline@gmail.com
Discovered on: 13/11/2016
Tested on: Linux x86_64 / Mozilla Firefox 49.
Tested Version: Sagem Fast 3304-V2 (other versions may also be affected)
Vendor: http://www.sagemcom.com/
Description :
- Sagem Fast 3304-v2 router is vulnerable to a Remote Credentials
Disclosure Vulnerability . This vulnerability allow to a remote
attacker to get the login and password for any services in the
router (Ex: USB Share)
Proof:
- The Sagem fast 3304-v2 router has a service (USB Share) this
service allow to share Folder or Pics or in Local Network (LAN)
and for see the shared folders you need the login credentials from
the Admin . So we can get it just with a javascript code.
1- Navigate The router Login Page (192.168.1.1).
2- Inject the Javascript Code in searchbar: javascript:mimic_button('sidebar:
%20lb_sidebar_advanced_memory_sharing..', 0)
3- Now you can see the login credentials:
* The host to see shared folders is 192.168.1.1
4- and now we get the login and pass but the pass is unclear so just click in (CTRL + u ) to see
the source code and click in (CTRL + f) and put in the
search box (password) and you can see the value for password clear.