A New type of web hacking technique: DoubleClickjacking

paulosyibelo.com

116 points by shinzub 4 days ago


joshfraser - 3 hours ago

Back in 2013 I discovered that you could use clickjacking to trick someone into buying anything you wanted from Amazon (assuming they were signed in). It took them almost a year to fix the issue. They never paid me a bounty.

https://onlineaspect.com/2014/06/06/clickjacking-amazon-com/

maxrmk - 6 hours ago

This is clever, and I got a good laugh out of their example video. The demo UI of "Double click here" isn't very convincing - I bet there's a version of this that gets people to double click consistently though.

Vortigaunt - 4 hours ago

Thankfully this shouldn't become a large problem, because websites simply don't load that quick

Dwedit - an hour ago

In other words, a social engineering attack to trick people into authorizing something they did not want to authorize.

Related XKCD: https://www.explainxkcd.com/wiki/index.php/2415:_Allow_Captc...

efortis - 4 days ago

I think the suggested mitigation will only work when the user double-clicks without moving the mouse.

So I'd try adding a small timeout when the tab is visible:

  document.addEventListener("visibilitychange", () => {
    if (!document.hidden)
      setTimeout(enableButtons, 200)
  })
sharpshadow - 8 hours ago

New fear unlocked lazy cookie consent banners.

gwbas1c - 5 hours ago

I'm a little skeptical that this is a real exploit.

When I watched the Salesforce video, the exploit was demonstrated by pointing the browser at a file on disk, not on a public website. I also don't understand the "proof," IE, something showed up in the salesforce inbox, but I don't understand how that shows that the user was hacked. It appears to be an automated email from an identity provider.

I also don't understand when the popup is shown, and what the element is when the popup is closed.

Some slow-mo with highlighting on the fake window, and the "proof of exploit," might make this easier to understand and demonstrate

- 4 days ago
[deleted]
- 6 hours ago
[deleted]
yellow_lead - 7 hours ago

Am I mistaken or does this require the user to allow pop-ups?

gnabgib - 4 days ago

Title: DoubleClickjacking: A New Era of UI Redressing

krunck - 7 hours ago

Browser content should never be able to modify the configuration of my desktop window layout by opening a new window. There I said it.

bangaladore - 6 hours ago

Bit off topic, but what's the reasoning behind messing with the native browser scroll here. Almost gets me motion sick when scrolling through this article.

IshKebab - 8 hours ago

Eh, it's hardly seamless, and double clicking is extremely uncommon on the web so that would be a big red flag.