Clipboard Data Theft Now Optional With IE7
An anonymous reader writes "It's been known for a long time that Internet Explorer will happily allow any Web site to steal data that users have recently cut-and-pasted or copied into the Windows 'clipboard' data storage area. Well, now it looks like Microsoft has finally decided that this 'feature' was probably ill-advised, according to The Washington Post's Security Fix blog. IE7 throws up a warning asking whether users really want to let a site filch their clipboard data (Firefox, Opera and most other non-IE browsers forbid this behavior by default)."
Firefox, Opera and most other non-IE browsers forbid this behavior by default
No, they don't forbid. They DON'T IMPLEMENT such a stupid idea. Microsoft had to go out of their way to ADD this "feature".
How is something like this only "probably ill-advised".
This is beyond complete stupidity. I probably can't even count the number of times I've had security sensitive stuff in the clipboard.
Fear is the mind killer.
...what on earth where they thinking in the first place?
Ok, you can STFU and sit down now.
This is not FUD from the FOSS community.
This is reality.
That's what I call innovation. I love Microsoft.
Thank God it's no longer compulsory!
Thanks MS!
There are shills on slashdot. Apparently, I'm one of them.
I had no idea that was possible. I would never have imagined they would do something so stupid, even Microsoft. What other "features" do they have that I don't know about? I fear to think.
"It looks like h4XX0R5.net would like to see what's on your clipboard."
Internet Explorer:
Send personal data to unknown source? Click Ok to continue.
Comment removed based on user account deletion
So innocent, yet so evil
I mean why is it even "optional"? I cannot even think of a reason why ANY website would need access to my clipboard stuff, under any circumstances!
[new phishing scam]
Open text document, type in password, copy the password to clipboard, click this link, and we'll verify that your password matches the one in our file. Honest!
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
Microsoft (and other software companies, but MS gets the most attention for it) spent years working under the paradigm where making things more convenient and/or more powerful for the user was the most important thing you could do to get people to use and buy your product. (Not saying they succeeded at making things convenient, just that it was the goal.) Security was only rarely a concern, because for the most part an attacker (barring the occasional virus-infected floppy) needed physical access to a personal computer to mess with it.
Two things changed: personal computers are now vastly interconnected. Lots more people have them. Result? Bad guys can attack random machines on the other side of the planet using automated tools. Security is now a major priority.
Bolting security onto insecure-by-design products has had spotty success. In the last couple of years Microsoft has also tried to make more security-conscious designs...and they've paid for it in complaints when customers lose the convenience of, for example, always running with admin rights.
I've said it before, and I'll say it again: half of MS's security problems are stupid defaults. You've been able to disable "allow paste from script" in IE for ages now, but it's ENABLED BY DEFAULT. Stupid, STUPID, STUPID!!!
Now, if they would just unhide extensions by default, and disable ActiveX by default except for pages on the trusted list (or just get rid of ActiveX totally, but I realize that'd be asking for too much), and get rid of a few other stupid defaults that I always uncheck on a new install, and we'd all be a lot happier.
- Via the javascript windows.clipboard object.
- You embed an active-x spreadsheet in your page (which gets installed with office) then java script can call a method to paste the contents of the clipboard into a cell in the spreadsheet.
Anyone know if both methods are now fixed? The Washington Post article doesn't seem to say.... before someone ignores that little "This is a Phishing site you fucking moron !" indicator & clicks "ok" for this prompt.
Yes, it's possible to disable it completely through Internet Security Settings with a setting called "Programatic Clipboard Access".
Wanna fight ? Bend over, stick your head up your ass, and fight for air.
yy
p
I lot of people playing WoW have said they used cut-and-paste on their password to avoid key loggers. (yea real smart having it in plain text in another file anyways). I wonder if they know about this vulnerability.
Once again Microsoft instead of recognizing a bug decides unplanned behavior is trying to treat it like a feature. Most other designers would call this a bug but but there is something else beyond the definition. What possibly earthly reason would there be for a server to request the content of client's clipboard?? I'm having an extremely hard time imagining a use case for such an event even with Ajax web applications.
So instead of fixing the bug, they treat it like a feature and ask for confirmation. This behavior by default should never be allowed in any context let alone a web/internet one. Asking for user confirmation on an action not allowed is silly and yet another scary dialog where the user won't bother reading or understanding the warning and just click "Yes" to dismiss and continue on their browsing.
I hate sounding negative when talking about Microsoft's technology but it is stances like this that make it so hard to avoid.
... that emulates this functionality, but instead of sending up your clipboard it sends up a VERY large chunk of data (remember - uploading is unquota'd).
Internet Explorer: (subsequent pop-up window)
The information you are sending to "Unknown Source", is not encrypted. Do you want to encrypt your data? The source will still be able to get access to the data since all your passwords will be also submitted. Click Ok to continue or Ok to continue
[Ok] [Ok]
Why didn't Microsoft just fix the problem instead of adding a user confirmation prompt? Why is it important for IE to allow websites to get clipboard data from users?
That's a screwy way of fixing a security defect, if you ask me.
For a second there I thought summary said: "IE7 throws up a warning asking whether users really want to let a site felch their clipboard data."
MS: It seemed like a good idea at the time.
Public: In what way did it seem like a good idea?
MS: Well, maybe not a good idea, but an idea.
Public: So thinking was involved.
MS: Well, it was more like inspiration.
Public: ...
MS: They throw chairs at us. Help. Please.
My script don't crash! She crashes, you crashed her!
My god, I don't know how I've missed this one. It's the most scary thing I've seen in a long time. I like to think I'm pretty savvy, and I stay up with all of the latest scoop, but this is the first I've read about this gaping security hole.
For the past half hour, I've been showing people I work with this exploit (I'm sorry, I refuse to call it a "feature"), and everyone's been forwarding e-mails to their home account with two pieces of information: 1) The ScriptingMagic site URL to play with at home and show other people, and 2) the Firefox URL to install as soon as they get off today.
Thank god I've been using Firefox for a couple of years or so now. This is unbelievable. The thought that an IE window in my background could have been sitting there all along, quietly capturing and reporting everything I put in my clipboard, is just unbelievable.
here's a site that has a valid use for the paste part of the exploit. not sure about the retrieval part... (works on firefox too) www.2prong.com
It's not like people are gonna be able to get anything valuable out of the cut and paste buffer. It's like what? 8k max? And how many people cut and paste valuable things like password, credit card numbers, user IDs, and the like anyway. The most any hacker will get would be part of someone's goofy school paper, a portion of an e-male, maybe at worst a URL (GASP!). This is so like a non-issue. As if...
[SLASHDOT CLIPBOARD IE7 CONTENT DUMP for User eno2001]:
eno2001 14m431337h4ck3r (419)555-2727
Look at this later: http://www.iheartfurries.com/
ub3rsm00vem4l3: So baby... my wife's out of town the whole weekend. Cum over and play?
SororityBabe6500000: Oh yeah! Let's party!
Books to read: How to Build a Nukyelar Bomb in Your Basement for Less than the cost of a Washing Machine, Trisexuals are People Too: A Study in Prejudice, How to Win an Election the Easy Way (Diebold Hacking)
Important investment info: Steve B said I should sell the Novell stock early next week. Remember to tell Feingold ASAP.
[END SLASHDOT IE7 CLIPBOARD CONTENT DUMP]
-"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
I tried it using IE6 and got a warning. So maybe nothing to see here at all?
I regularly hop between Firefox, IE7, and Opera. Call me indecisive. My university, like many, uses WebCT pretty extensively. Some places deliver quizzes, exams, and assignments solely through WebCT. The program uses this clipboard function somehow- I assume to watch for plagiarism. It's one of the very few ways I wouldn't object to this "feature". The only browser to ever notify me of WebCT looking at my clipboard was Opera. Probably for this reason, WebCT warns of "incompatibility" with opera, but still allows access. That's alright, since Opera easily masks itself as Firefox. I don't mind it in WebCT- but I would mind it on almost any other website.
Change the security setting for "Allow paste operations via script" to "Prompt". Now it'll ask you every time a script interacts with the clipboard, as near as I can tell. For example, when you're pasting text into the form on Google Maps, it'll ask you if that's okay even though it's you the user requesting the paste operation. But pasting into the Post Comment form here on slashdot does not.
This has an interesting side effect on the "harmless" exploit page mentioned in the article, though. The script on that page apparently loops continuously, so every time you answer (whether yes or no) the dialog is presented again. The dialog takes precedence over other IE controls, and as near as I can tell there's no way out short of terminating the browser.
I am by no means fond of Microsoft, but darn . . . never would I have guessed that they had ever implemented such a feature. I mean . . . I have been working with the assumption that MS has really smart guys, but the higher ups are just total scumbags. But how could anyone willfully implement such a thing into a publicly consumed product? This for me is a new low.
"Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
...did not prompt me!
I think the reason they finally did this was to make it harder to use Google docs and spreadsheets--very annoying to get a prompt every time you copy/paste a cell in the sheet.
Go to about.config and change clipboard.autocopy to true
I don't know if this has been commented on already, but there is an option in the IE settings that controls this setting. Does no-one on /. ever go through application settings first? Under scripting: "Allow programmatic clipboard access" I think it is.
:) It's about online shopping and only takes less than 10 minutes! Thanks)
Unless this is something completely different... (Oh, and please fill in my survey for my dissertation! http://www.survey.flere.co.uk/
Since the offending script stealing my clipboard will only be grabbing itself since I just came to the site to see how they implement clipboard access in JavaScript.
You don't steal data, you duplicate it.
It isn't data theft, it's unauthorized duplication.
Why is this so difficult?
Does no-one on /. ever go through application settings first?
Yes.
Do we even know about, let alone go through all 5,000 braindead security settings that Windows seems to have these days? Hell no. After a while, you have to assume a vendor would do SOMETHING right. This one floored me completely. I thought a dozen open network ports on a home desktop OS was stupid, but this is beyond belief.
Things like this are why I moved to Linux. It's simply impossible to keep up with every idiotic setting that needs to be changed after a default Windows install.
Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
If people considered UNIX to be notoriously insecure in 1991, what did they consider to be secure? Surely not MS-DOS. What else was there to compare it to?
If you can read this sig, you're too close.
under Internet options and security click custom level and find the toggle and select it No more nagging box.
TSS
As I've stated before, this is MS default "security" police: ask for confirmation. "Are you sure you want your data in the hands of others?", "Are you sure you want to execute this evil .exe?", "Are you sure you want your hard drive screwed?", and so on...
Funny thing MS don't ask questions like "Are you sure you want an annoying notice saying that your windows is not legal?"
Pathetic... but then again, nothing new on MS front...
Er Galvão Abbott - IT Consultant and Developer
The various IBM mainframe OS choices?
OS/400?
There were a zillion wierd mini architectures/OS combos you could buy in 1991.
NSA rep to his chief "bummocks, now we'll have to find some other way to filch stuff from everybody.... First it was the jpeg hole, now this. OK what holes have we got left?"
Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
I developped a spreadsheet-like web app for a firm earlier this year and whilst the pitch was only aimed at IE i cheekily made it FX copatible too (opera came a close third and kinda works). But one of the functions they wanted was the ability to copy/paste data into the table to/from an actual spreadsheet or email. IE's ability to talk to the bopy buffer on demand combined with some cunning tab delimiting of data worked well.
The workaround for FX never got implimented but i was thinking of having a pop up textarea that allows you to paste in (once you've selected your cells and range) and then onchange fires the relevant process. getting copy data out though would be more difficult.
If there were a handy way of capturing the cut/copy/paste event from the keyboard or right click and being able to chat to the copy buffer in that event-time-window then that might be a better solution as otherwise we're just putting up barriers to effective web application development. Especially where the App is designed to be used by non-geeks who are used to copy and paste just working.
If you don't risk failure you don't risk success.
(Oh, and please fill in my survey for my dissertation!
NO!
was Re:Security settings (Score:-1)
davecb5620@gmail.com
If you do happen to install IE7 (or it gets installed automatically for you by the updated) beware of the process ctfmon.exe. I believe it is used for clear type font stuff but I'm not sure. What I am sure about, though, is that your system will be on the order of 20-30% slower when this process is loaded.