A UI redressing attack is a trick that makes a user interact with a hidden or disguised interface element instead of the one they intended. Common forms include clickjacking and overlay attacks, where the visible page, window, or button is arranged to capture clicks, taps, or keystrokes for an attacker-controlled action.
What UI Redressing Attack Means in Practice
A UI redressing attack manipulates what the user thinks they are interacting with, so a click, tap, or keystroke lands on a concealed or altered target. The security issue is deception at the interface layer, not necessarily a flaw in the underlying business logic.
That is why the same technique can appear as clickjacking, transparent overlays, disguised buttons, or touch-target manipulation. The attacker is trying to preserve the appearance of normal interaction while redirecting the action to something the user did not intend.
How UI Redressing Attacks Work
Most UI redressing attacks rely on layering and visual mismatch. A legitimate-looking control is placed where the user expects it, while the real control sits underneath, off-screen, or in a hidden frame. The user’s interaction then triggers the attacker’s chosen action.
The technique is effective because users typically trust what they can see and cannot easily verify what receives the event. It is especially dangerous when the target action has meaningful consequences, such as changing settings, approving access, authorizing a transaction, or enabling a permission.
Why UI Redressing Is Dangerous
The danger comes from consent being forged through interface deception. A user may believe they are dismissing a popup, pressing a harmless button, or confirming one thing, while actually granting access or performing a more sensitive action.
Because the attack abuses normal browser or application interaction, it can bypass user intent without needing malware on the endpoint. Defenders should treat it as a trust-boundary problem between what is displayed and what is executed.
For browser-based applications, defences such as frame restrictions, embedding policy, and careful interaction design matter. NHIMG’s Clickjacking Guide covers the main defensive controls, including frame-ancestor policy, legacy fallback behaviour, and testing patterns for disguised UI attacks.
Where Defenders Should Focus
UI redressing is best understood as a combination of presentation risk and interaction risk. The right question is not only whether the page loads correctly, but whether a user can be tricked into acting on the wrong element under realistic display conditions.
That makes testing important across desktop, mobile, embedded views, and hybrid app containers, because touch targets, overlays, and embedded frames can behave differently across environments. Defensive review should also consider whether a sensitive action can be triggered with a single click or tap and whether the interface gives enough visual feedback for the user to notice deception.
Attackers often prefer this technique because it can turn a normal, trusted session into a harmful one without obvious signs of compromise. When it succeeds, the result may look like a legitimate user action even though the user never intended the outcome.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP ASVS, CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP ASVS | V3 — Web Frontend Security | UI redressing is a front-end interaction risk involving deceptive page rendering and user action capture. |
| Recommendation — Verify framing, overlay handling, and interaction safety in the web frontend. | ||
| CIS Controls v8 | CIS-16 — Application Software Security | UI redressing is an application-layer weakness that should be addressed in secure design and verification. |
| Recommendation — Build and test application UI protections against deceptive interaction paths. | ||
| NIST SP 800-53 Rev 5 | SC-5 — Denial of Service Protection | Interface deception often depends on controlling what the user can see and interact with in the browser surface. |
| CM-7 — Least Functionality | Reducing unnecessary embedded or interactive surfaces lowers exposure to UI redressing paths. | |
| Recommendation — Limit deceptive or hidden interaction surfaces that can mislead users. Remove unnecessary embedded UI paths and interactive surfaces that can be abused. | ||
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 29, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org