Underc0de - La Casa de los Informáticos

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: cibi en Agosto 12, 2016, 04:41:33 PM

Título: [SOLUCIONADO] Ayuda subir shell php en una web con sql injection
Publicado por: cibi en Agosto 12, 2016, 04:41:33 PM
Hola alguien conoce algun exploit para subir shell en una web que tenga sql injection?
O si hay alguna otra forma de hacerlo he visto algunas formas de hacerlo desde el navegador pero si alguien sabe de algún exploit se lo agradeceré.
Título: Re:Ayuda subir shell php en una web con sql injection
Publicado por: Nobody en Agosto 12, 2016, 05:40:56 PM
¡Hola!

Si el usuario de la DB tiene permisos "FILE", se puede subir usando "SELECT INTO OUTFILE", conociendo el path absoluto.

Referencia: https://websec.ca/kb/sql_injection#MySQL_Writing_Files

Otro método sería buscar un uploader vulnerable en la web en cuestión, hay varía información detallada en el foro:

https://underc0de.org/foro/pentest/upload-php-(vulnerabilidad)/
https://underc0de.org/foro/seguridad-en-servidores/algunos-metodos-para-bypassear-un-uploader-php/
https://underc0de.org/foro/bugs-y-exploits/bypasseando-filtros-de-uploads-y-subiendo-archivos-php-by-hondaomena/

Y fuera del foro:

http://www.blackploit.com/2010/04/bypassear-uploaders.html

Edito: Los uploaders vulnerables usualmente se pueden encontrar en paneles admins. Con SQLi se puede llegar a conseguir los datos de acceso.

¡Saludos!
Título: Re:Ayuda subir shell php en una web con sql injection
Publicado por: blackdrake en Agosto 12, 2016, 07:23:37 PM
Puedes utilizar sqlmap, si es posible, te subirá la shell :P

Saludos.
Título: Re:Ayuda subir shell php en una web con sql injection
Publicado por: Gres en Agosto 13, 2016, 01:14:22 AM
Hola.

Como dice black, con SQLmap puedes subir una shell pero revisa el usuario que está corriendo en la db y si tiene los privilegios FILE.

sqlmap -u (host) --current-user --privileges en caso que sea el mismo usuario quien tiene los permisos FILE y esté corriendo en la db, podrás subir tu shell.

Saludos.
Título: Re:Ayuda subir shell php en una web con sql injection
Publicado por: cibi en Agosto 13, 2016, 07:27:48 AM
vale muchas gracias a todos investigare haber si consigo subir shell el problema que no se porque pero con sqlmap en segun que paginas me dice que no es vulnerable y con havij si lo es.
Título: Re:Ayuda subir shell php en una web con sql injection
Publicado por: blackdrake en Agosto 14, 2016, 07:20:21 AM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
vale muchas gracias a todos investigare haber si consigo subir shell el problema que no se porque pero con sqlmap en segun que paginas me dice que no es vulnerable y con havij si lo es.

Comprueba que le pases la misma URL y parámetros, recuerda que te puede decir que es vulnerable y a la hora de sacar tablas falle ;)

Doy el tema como solucionado, si sigues con problemas, simplemente responde a este post.

saludos.
Título: Re:Ayuda subir shell php en una web con sql injection
Publicado por: seth en Agosto 18, 2016, 07:02:41 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
vale muchas gracias a todos investigare haber si consigo subir shell el problema que no se porque pero con sqlmap en segun que paginas me dice que no es vulnerable y con havij si lo es.
lee sobre los parametros --risk y --level
tambien puede ser que havij te este tirando un resultado erroneo. Saca datos de la db?