UI REDRESSING in microweber/microweber


Reported on

May 20th 2022


The web application does not restrict or incorrectly restricts frame objects or UI layers that belong to another application or domain, which can lead to user confusion about which interface the user is interacting with.

Proof of Concept

Go to this URL: https://clickjacker.io/test?url=https:%2F%2Fdemo.microweber.org%2Fdemo%2Fadmin%2F

Observe that the website is getting embeded in an Iframe.

Observe that the headers x-frame-options and content-security-policy frame ancestors are missing.


X-FRAME-OPTIONS is a security header to prevent clickjacking


Users are tricked into performing all sorts of unintended actions are such as typing in the password, clicking on ‘Delete my account’ button, liking a post, deleting a post, commenting on a blog. In other words all the actions that a normal user can do on a legitimate website can be done using clickjacking.

We are processing your report and will contact the microweber team within 24 hours. 2 years ago
We have contacted a member of the microweber team and are waiting to hear back 2 years ago
We have sent a follow up to the microweber team. We will try again in 4 days. 2 years ago
Peter Ivanov modified the Severity from Critical (9.8) to Medium (5.7) 2 years ago
The researcher has received a minor penalty to their credibility for miscalculating the severity: -1
Peter Ivanov validated this vulnerability 2 years ago
tharunavula has been awarded the disclosure bounty
The fix bounty is now up for grabs
The researcher's credibility has increased: +7
Peter Ivanov marked this as fixed in 1.2.16 with commit a485a4 2 years ago
Peter Ivanov has been awarded the fix bounty
to join this conversation