Attacks & Threats
Clickjacking
Also known as: UI redress attack
Definition
A UI-redress attack that tricks users into clicking on something different from what they perceive by overlaying or hiding a target page inside an attacker-controlled page.
Examples
- A page tells users to "click here to win", with a transparent iframe over the button pointing to a social-network share-permission dialog.
- A pixel-perfect overlay tricks a user into clicking "Approve" on an OAuth consent screen for an attacker app.
Related terms
Tabnabbing
An attack where a background or newly opened browser tab silently rewrites itself to look like a trusted login page, hoping the user returns and re-enters credentials.
Cross-Site Scripting (XSS)
A web vulnerability that allows attackers to inject malicious scripts into pages viewed by other users, executing in the victim's browser under the site's origin.
Cross-Site Request Forgery (CSRF)
A web attack that forces an authenticated user's browser to send unwanted requests to a vulnerable site, causing state-changing actions without consent.
Open Redirect
Open Redirect — definition coming soon.
Content Security Policy (CSP)
Content Security Policy (CSP) — definition coming soon.
SameSite Cookie
SameSite Cookie — definition coming soon.