fbpx
Wikipedia

Cross-site request forgery

El CSRF (del inglés Cross-site request forgery o falsificación de petición en sitios cruzados) es un tipo de exploit malicioso de un sitio web en el que comandos no autorizados son transmitidos por un usuario en el cual el sitio web confía.[1]​ Esta vulnerabilidad es conocida también por otros nombres como XSRF, enlace hostil, ataque de un clic, secuestro de sesión, y ataque automático.

Introducción

Un ataque CSRF fuerza al navegador web validado de una víctima a enviar una petición a una aplicación web vulnerable, la cual entonces realiza la acción elegida a través de la víctima. Al contrario que en los ataques XSS, los cuales explotan la confianza que un usuario tiene en un sitio en particular, el cross site request forgery explota la confianza que un sitio tiene en un usuario en particular.

Escenario

Las vulnerabilidades CSRF se conocen desde finales de 1990 y fueron nombradas como CSRF o XSRF por Peter Watkins en 2001.[1]​ CSRF no se puede trazar porque es llevada a cabo por la dirección IP de un usuario legítimo. Esto puede llevar a confusión en investigaciones forenses, donde será necesaria la intervención de expertos en seguridad informática para determinar casos particulares de ataques CSRF. Los exploits de este tipo de ataque apenas se conocen públicamente; en el año 2007 hay unos pocos ejemplos bien documentados. [cita requerida]

Ejemplo

Un ejemplo muy clásico se da cuando un sitio web, llamémoslo "example1.com", posee un sistema de administración de usuarios. En dicho sistema, cuando un administrador se conecta y ejecuta el siguiente REQUEST GET, elimina al usuario de ID: "63": http://example1.com/usuarios/eliminar/63


Una forma de ejecutar la vulnerabilidad CSRF, se daría si otro sitio web, llamemos "example2.com", en su sitio web añade el siguiente código HTML: <img src="http://example1.com/usuarios/eliminar/63">

Cuando el usuario administrador (conectado en example1.com) navegue por este sitio atacante, su navegador web intentará buscar una imagen en la URL y al realizarse el REQUEST GET hacia esa URL eliminará al usuario 63.

Véase también

Referencias

  1. Burns, Jesse (2007). (pdf). isec Partners (en inglés). p. 2. Archivado desde el original el 21 de enero de 2013. Consultado el 1 de mayo de 2020. «Cross‐site request forgery (CSRF; also known as XSRF or hostile linking) is a class of attack that affects web based applications with a predictable structure for invocation. This class of attack has in some form been known about and exploited since before the turn of the millennium. The CSRF name was given to them by Peter Watkins in a June 2001 posting to the Bug traq mailing list.» 

Enlaces externos

  • FAQ CSRF


  •   Datos: Q15401472

cross, site, request, forgery, csrf, inglés, falsificación, petición, sitios, cruzados, tipo, exploit, malicioso, sitio, comandos, autorizados, transmitidos, usuario, cual, sitio, confía, esta, vulnerabilidad, conocida, también, otros, nombres, como, xsrf, enl. El CSRF del ingles Cross site request forgery o falsificacion de peticion en sitios cruzados es un tipo de exploit malicioso de un sitio web en el que comandos no autorizados son transmitidos por un usuario en el cual el sitio web confia 1 Esta vulnerabilidad es conocida tambien por otros nombres como XSRF enlace hostil ataque de un clic secuestro de sesion y ataque automatico Indice 1 Introduccion 2 Escenario 3 Ejemplo 4 Vease tambien 5 Referencias 6 Enlaces externosIntroduccion EditarUn ataque CSRF fuerza al navegador web validado de una victima a enviar una peticion a una aplicacion web vulnerable la cual entonces realiza la accion elegida a traves de la victima Al contrario que en los ataques XSS los cuales explotan la confianza que un usuario tiene en un sitio en particular el cross site request forgery explota la confianza que un sitio tiene en un usuario en particular Escenario EditarLas vulnerabilidades CSRF se conocen desde finales de 1990 y fueron nombradas como CSRF o XSRF por Peter Watkins en 2001 1 CSRF no se puede trazar porque es llevada a cabo por la direccion IP de un usuario legitimo Esto puede llevar a confusion en investigaciones forenses donde sera necesaria la intervencion de expertos en seguridad informatica para determinar casos particulares de ataques CSRF Los exploits de este tipo de ataque apenas se conocen publicamente en el ano 2007 hay unos pocos ejemplos bien documentados cita requerida Ejemplo EditarUn ejemplo muy clasico se da cuando un sitio web llamemoslo example1 com posee un sistema de administracion de usuarios En dicho sistema cuando un administrador se conecta y ejecuta el siguiente REQUEST GET elimina al usuario de ID 63 a rel nofollow class external free href http example1 com usuarios eliminar 63 http example1 com usuarios eliminar 63 a Una forma de ejecutar la vulnerabilidad CSRF se daria si otro sitio web llamemos example2 com en su sitio web anade el siguiente codigo HTML lt img src a rel nofollow class external free href http example1 com usuarios eliminar 63 http example1 com usuarios eliminar 63 a gt Cuando el usuario administrador conectado en example1 com navegue por este sitio atacante su navegador web intentara buscar una imagen en la URL y al realizarse el REQUEST GET hacia esa URL eliminara al usuario 63 Vease tambien EditarXSSReferencias Editar a b Burns Jesse 2007 Cross Site Request Forgery An introduction to a common web application weakness Falsificacion de solicitudes en sitios cruzados Una introduccion a una debilidad comun de las aplicaciones web pdf isec Partners en ingles p 2 Archivado desde el original el 21 de enero de 2013 Consultado el 1 de mayo de 2020 Cross site request forgery CSRF also known as XSRF or hostile linking is a class of attack that affects web based applications with a predictable structure for invocation This class of attack has in some form been known about and exploited since before the turn of the millennium The CSRF name was given to them by Peter Watkins in a June 2001 posting to the Bug traq mailing list Enlaces externos EditarFAQ CSRF Datos Q15401472Obtenido de https es wikipedia org w index php title Cross site request forgery amp oldid 125695531, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos