The discussion of clickjacking in SN 1040 reminds me of a similar long-standing problem in Windows & MacOS, and probably Linux. I call it the pop-in-front problem. Because we have mulit-tasking operating systems, and a complex windowed environment with pop-up dialog boxes, it is always possible for a dialog box from the system or another application to pop up in front of a completely different UI element just as the user is clicking on it. This can result in unintended actions of variable severity. I have had this happen to me, but I've never heard of this being abused or being a security threat, but I believe it could happen.
This problem becomes a race condition between the user's intent to click on one thing, and another thing popping up in front of that a millisecond or two before the click. You could imagine the user intending to click a boring check box on a spreadsheet and instead clicking OK on a dialog box asking "Allow DangerApp Full Hard Drive Access?". To make it worse, the dialog will probably disappear the moment it is clicked. The user would have no idea what just happened.
This problem becomes a race condition between the user's intent to click on one thing, and another thing popping up in front of that a millisecond or two before the click. You could imagine the user intending to click a boring check box on a spreadsheet and instead clicking OK on a dialog box asking "Allow DangerApp Full Hard Drive Access?". To make it worse, the dialog will probably disappear the moment it is clicked. The user would have no idea what just happened.
