Cross-Site Request Forgery

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/12

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:27 PM on 9/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

13 Terms

1
New cards

What is Cross-Site Request Forgery (CSRF/XSRF)?

An attack that tricks an authenticated user into unknowingly performing an unwanted action on a vulnerable web application.

2
New cards

What does CSRF primarily target?

State-changing requests such as transferring funds, changing a password, or making a purchase.

3
New cards

A logged-in user clicks a malicious link and their browser unknowingly changes their account email. What attack is this?

Cross-Site Request Forgery (CSRF/XSRF).

4
New cards

What is the attacker's goal in a CSRF attack?

To trick an authenticated victim's browser into submitting a malicious request to a vulnerable application without the victim's consent.

5
New cards

Why does CSRF work?

It exploits the trust a web application has in an authenticated user and their browser.

6
New cards

Does the attacker necessarily see the response from the vulnerable application in a CSRF attack?

No. The attacker may only need to trick the victim's browser into sending the forged request.

7
New cards

What condition must usually be true for a CSRF attack to work?

The victim must have an active authenticated session with the vulnerable web application when the forged request is made.

8
New cards

Which is more associated with CSRF: stealing data or causing unauthorized actions?

Causing unauthorized state-changing actions.

9
New cards

A victim is logged into an online banking application. An attacker tricks the victim's browser into sending a money-transfer request. What attack is occurring?

CSRF.

10
New cards

What is the key difference between CSRF and XSS?

CSRF tricks an authenticated user's browser into performing an unauthorized action, while XSS injects malicious scripts into web pages viewed by users.

11
New cards

What does CSRF exploit: the victim's password directly or the application's trust in the authenticated browser?

The application's trust in the authenticated user and their browser.

12
New cards

A CSRF attack is attempted against a user who is not logged into the target application. What important requirement is missing?

An active authenticated session.

13
New cards

Which type of requests does CSRF commonly target?

State-changing requests, such as transactions, password changes, and purchases.