Glossary of Security Terms: CSRF

Written by mozilla | Published 2020/08/22
Tech Story Tags: data-protection | security-terms | mozilla | hackernoon-top-story | backend | web-development | mdn | security

TLDR CSRF (Cross-Site Request Forgery) is an attack that impersonates a trusted user and sends unwanted commands. This can be done, for example, by including malicious parameters in a URL behind a link that purports to go somewhere else:https://www.example.com.com: For users who have some permissions on the website, the element will execute action on the site without their noticed. There are many ways to prevent CSRF, such as implement RESTful API, add secure token, etc.via the TL;DR App

CSRF (Cross-Site Request Forgery) is an attack that impersonates a trusted user and sends a website unwanted commands. This can be done, for example, by including malicious parameters in a URL behind a link that purports to go somewhere else:
<img src="https://www.example.com/index.php?action=delete&id=123">
For users who have some permissions on
https://www.example.com
, the
<img>
element will execute action on
https://www.example.com
without their noticed, even if the element is not at
https://www.example.com
.
There are many ways to prevent CSRF, such as implement RESTful API, add secure token, etc.

Learn more

General knowledge

 View Previous Terms:

    Credits


Written by mozilla | Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape.
Published by HackerNoon on 2020/08/22