Auth0 Home Blog Docs

Clickjacking Protection in Classic Universal Login!

Good news everyone, we have just added Clickjacking Projection in the Classic Universal Login Experience! This addresses a low-risk security vulnerability that has been reported by pen-testers and customers.

What is Clickjacking?
As described in the below Clickjacking Protection documentation:

Clickjacking is an attack that tricks a user into clicking a web page element which is invisible or disguised as another element. This is done by loading content in an iframe and rendering elements on top of it. In the context of the Universal Login pages, an attacker could trick the user into clicking a ‘Login’, or ‘Reset Password’ button.

What do I need to do with Clickjacking Protection?
Given it is a potential breaking change, we added a migration flag in Tenant Settings / Advanced / Migrations.

The flag is turned ON by default for existing tenants and OFF for new ones. In the near future, we’ll remove the option of turning it ON for new tenants.

disableclick-jacking

When the flag is OFF, the following headers HTTP are added:

X-Frame-Options: deny
Content-Security-Policy : frame-ancestors 'none'

It’s important to note that the flag only applies to Classic Universal Login, customers using the New Universal Login always get the headers.

Supporting Documentation

1 Like

Got any questions regarding that? We’re happy to help, just reopen this community topic!