Clickjacking
So what is Clickjacking? Clickjacking is an interesting exploit since it is not a bug or defect in the browser software, but rather, a design flaw which will get clearer as we go on. Clickjacking, as it’s name alludes to, is about getting a user to click on something they didn’t intend to click on and are not even aware they are clicking on it. This is accomplished by loading a web page that has a hidden page or multiple pages behind the web page you are actually seeing. The way this is done is by placing a “click here” button that looks perfectly fine but “underneath” the button is where a malicious site would place something that might be harmful. There is a great demo here on the topic of clickjacking where you can see the hidden page behind the one with the buttons that say “click here”. They say a picture is worth a thousand words – it’s one thing for me to explain it and another to actually see the hidden page appear.
One of Robert and Jeremiah’s examples to demonstrate Clickjacking used Adobe Flash player. They showed how easy it was to have a user click on something benign that turned on your computers’ video camera (if you had one). It is a real scary thing for a malicious site to be able to turn on your video camera without your knowledge! Robert and Jeremiah postponed their talk and Adobe has since taken responsibility and fixed the Clickjacking issue only when Flash-player is the avenue of a Clickjacking attack. Clickjacking is an issue for all browsers with or without Javascript enabled, since Clickjacking can be accomplished with CSS and DHTML alone. This exploit, however, must be viewed within the larger picture. It isn’t a flaw or a browser software bug but, rather, a complex vulnerability that became real due to the way we’ve evolved with the Internet. Our browsers have become more and more complex, which creates an environment where sophisticated exploits can breed and grow and become a reality. It turns out that the concept behind this exploit was documented as far back as 2002. However, back in 2002 the internet was a much simpler place and the idea of clickjacking wasn’t much of a threat. We live in a much different 2.0 Internet world now.

