Certified Ethical Hacker (CEH v11) — Question 263

What type of a vulnerability/attack is it when the malicious person forces the user's browser to send an authenticated request to a server?

Answer options

Correct answer: C

Explanation

The correct answer is C, Cross-site request forgery (CSRF), which occurs when an attacker tricks a user into executing unwanted actions on a different site where they are authenticated. Session hijacking (A) involves taking over a user's active session, while Server side request forgery (B) refers to making unauthorized requests from a server. Cross-site scripting (D) involves injecting malicious scripts into web pages, which is a different type of attack.