BSNL router on closer inspection is manufactured by SEMIndia and distributed by ITI. It follows the tracks of using firmware of different routers (Broadcom to be specific, BCM96338 stands for Broadcom router firmware version 96338, deployed in US robotics ones and some other popular routers). mine is DNA-A211-1 , one of most popular ones in India.
What I did :
- Accessed router
- Found it ran busybox,
- Explored it, getting access to passwords (CVS/router/admin).
- Found which directories were writable
- Wrote a file at writable area
- Discussed the possibility of running code over it.
- HTML pages that might be vulnerable to XSS/CSRF
Observations -
- Observation 1 # - code can be run over the router , but files must be copied using echo (-ne with append option) or tftp. Since busybox is there, we can easily insert a kernel module to be run.
- Observation 2# - the webs directory has a lot of html files, maybe manipulated for xss attacks (i didnt covered it as its not my domain, some better guys can do it)
- Observation 3# - private CVS credentials of Siemindia pserver. insider attack ?
kidding. pserver is already much insecure, but since i have seen a lot of organisations using stock/easily guessable passwords for their outer router/firewalls/vpn servers, its not a tough nut to crack. - Observation 4# (most important) - BSNL SUCKS !
original thread - Prohack
best regards



Menu
Recent Blog Posts





DEP ASLR bypass without ROP JIT : CanSecWest2013 Slides and Analysis
I have my own talk from CanSecwest to blog about but this one is more interesting and the most...
fb1h2s 03-08-2013 05:03 AM