Miscreants Exploit Google-Outed Windows XP Zero-Day
CWmike writes "A compromised website is serving an exploit of the bug in Windows' Help and Support Center, identified by a Google engineer last week, to hijack PCs running Windows XP. Graham Cluley, a senior technology consultant at antivirus vendor Sophos, declined to identify the site, saying only that it was dedicated to open source software. 'It's a classic drive-by attack,' said Cluley. The tactic was one of two that Microsoft said last week were the likely attack avenues. (The other was convincing users to open malicious e-mail messages.) The vulnerability was disclosed last Thursday by Google security engineer Tavis Ormandy, who also posted proof-of-concept attack code. Ormandy defended his decision to reveal the flaw only five days after reporting it to Microsoft. Cluley called Ormandy's action 'utterly irresponsible,' and in a blog post asked, 'Tavis Ormandy — are you pleased with yourself?'"
Release a hotfix to disable the hlp resource locator.. as you should have done as soon as you got the bug report.
Then you can work on a fix to the problem for as long as you need. Don't turn the hlp resource locator back on until you've fixed the problem.
All your pathetic security flaws should be handled this way. We've been saying this shit for *decades*.
How we know is more important than what we know.
Hooligans
Juvies
Dave Barnes 9 breweries within walking distance of my house
Graham Cluley, a senior technology consultant at antivirus vendor Sophos, declined to identify the site, saying only that it was dedicated to open source software.
Ballmer should be able to spin that into a win: "To be safe, all XP users are advised to avoid open source software stuff. It has viruses."
A security flaw being exploited, via the Internet no less ! I am shocked and outraged ! /s
5 days isn't a much time to wait before releasing this crap on the rest of us.
Speak for yourself, Windows user.
The bad guys have been using the flaw for years.. it's just the bottom feeders who are allowed by the cartel to have a go now.
5 days is more than enough time for Microsoft to release a hotfix and disable the vulnerable code.
How we know is more important than what we know.
Google is supposed to learn morals from Microsoft and its toadies?
According to this tweet: http://twitter.com/taviso/status/16005411316 Those 5 days were spent trying to negotiate a fix within 60 days. So much for the 'he only gave them 5 days!' arguments.
A day that will live in Ormandy.
This is a question that should really be asked of Microsoft
Microsoft, are you really pleased with yourself, for leveraging your monopoly power to foist upon the public a rube-goldbergian monster of an operating system. An overengineered contraption that is completely beyond all hope. Tavis Ormandy did not create the whopper of a hole. You did. It's your bug, not his.
He gave Microsoft five days to fix the bug. I think that's plenty. We are not talking about some rinky-dinky Open Sauce project, run by volunteers in their spare time. We're talking about one of the world's largest corporations, with an army of (presumably) expert software developers in their employ, pretty much in all timezones in the world. Before you bitch and moan about not having enough time, why don't you explain exactly what you did after receiving his bug report?
If you did not immediately assign sufficient resources to isolate and identify the underlying bug, and did not assign developers to work 24 a day (in shifts, of course, around the world, in according with their timezones' ordinary business hours), then why not?
Graham Cluley...declined to identify the site, saying only that it was dedicated to open source software.
Begging the question: was it Slashdot?
[/humor]
I'm surprised this has taken as long as it has. I wrote an advisory many years ago about this handler (he references it in his advisory).
I described that it is essentially a way to run elevated script (back then there wasn't even a prompt). All that was required was to find a CSS bug and you have full control. There was heaps of code there could have been a bug in, I didn't actually look through everything. I just found a small CSS bug and left it at that. MS obviously found a lot more as their patch changed plenty of code. Had he dug through the code back when I wrote the initial advisory he wouldn't have even needed the loophole to avoid the prompt.
Adding the prompt is a good move I guess (when it works), but I can't imagine too many users paying any attention to it. The idea that you can arbitrarily open a higher elevated browser that can perform any system operation with user passed parameters seems broken by design rather than just a bug.
I.O.U One Sig.
The only meaningful definition of "responsible disclosure" is "full disclosure". Anything else is an irresponsible stall tactic that hurts consumers even more.
"linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
Actually, he tried to give them 60 days, but when it became obvious after 5 that they weren't taking it seriously, he released the exploit. I don't think anybody really believes that he'd report it then release it in that kind of a time span if there wasn't more going on than just that. 60 days is more than enough time for MS to release a proper fix, but the reality is that MS does sit on bug fixes because they can't or won't spend the time to take it seriously.
Blame Google for your shitty code. If you can go on hiding your head in the sand, it really doesn't matter how much damage is being done by the vulnerabilities you don't know about.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Zero Day attacks are when you have NO warning, and they are in the wild before you even know about them.
-- these are only opinions and they might not be mine.
Ormandy followed the rules for responsible disclosure. He reported the problem to Microsoft, and asked for a commitment to actually fixing the problem promptly. Microsoft refused to commit to fixing it. Ormandy then published the details, including the means for others to confirm it was actually a problem, so the rest of us could take steps to protect our systems. This had the desired result: it forced Microsoft to step up and fix the problem. Had Microsoft committed to this from the start, they wouldn't be faced with public disclosure. I have no sympathy for Microsoft, nor for any other vendor who puts my systems at risk because they don't want to fix their own bugs.
If you read the article, MS promised to give a timetable before the end of the week (which, as it happens, is five business days from time of reporting, at latest). Tavis instead gave them two and a half business days. This in contravention to Google's clearly-stated policies.
Cluley is just a wanker who is crying because his own company didn't find the flaw first. And MS deserves what it gets for its obfuscating approach to fixing flaws. Full disclosure is the only truly ethical approach to take to protect the consumer; anything else is screwing over users while the proprietary software vendors focus on profit and shifting the true costs of insecure software to everyone else.
"To Cloud or not to Cloud"
Deduced, simply by the source (Google) their effort and the time line.
The Bigger question is...
Who controls YOUR relationships?
You or others?
Think about it.
Windows cannot open Help and Support because a system service is not running. To fix this problem, start the service named 'Help and Support'.
So you can disable that service and be at east that nothing is going to happen to you or your users.
In a battle between multi-billion dollar entities, this is clearly a play by Microsoft to fight Google. ...Oops... is that our dev's handle in the comments? Better fix that..."
"We told you so! We told you so!
BUYER be Aware. Is that enough said? Oh well it will make some more time for the MS admins out there. I wonder if they don't just leave this crap out there to continue to support their partners? I have over ten years on Linux as mostly a home user. I guess it is a case of "Stupid is as Stupid does". Peace Yall.
Just a heads up! Your post is self contradictory.
"Full disclosure is the only truly ethical approach to take to protect the consumer," I hear you say. It would seem that full disclosure, in this case, did *not* protect the consumer.
Microsoft may deserve whatever you think it does. The ones most affected are the users, however. And despite how much I hate the average person, they *don't* deserve whatever you think Microsoft does.
There are positives and negatives for full disclosure and non-disclosure. As with anything in life, I like to think that extremes of anything are a bad way to go about things.
Own goal Microsoft, or goal Google?
Somebody from the UK here? You are experienced in own goals, so what do you say?
Of course, I might also be "pleased with myself" if my employer had a policy of huge bonuses for published zero day exploits. I dunno whether this happens or not, just sayin' I'd be very pleased to get such a bonus, and would work quite hard to try to get another one.
Bullshit. If he was willing to commit to 60 days before disclosure, he could have told Microsoft... OK... The clock is running. I am going to publically disclose this vulnerability on day 61, not day 5.
Of course, instead of trying to blame the guy who published the vulnerability, clueless bloggers could just look at the people who actually created it, and ask them "so why, exactly, do you only release patches once a month?".
It's frickin' obvious: Microsoft created the code, Microsoft provided the infrastructure, Microsoft is aware of it, Microsoft has the ability to create a patch, Microsoft has the resources to provide the patch.
This is a Microsoft issue start to finish, and blaming the messenger for Microsoft's incompetence and unwillingness to deal with vulnerabilities with the speed they require only shows that the bloggers in question are either a) lacking common sense, or b) Microsoft shills.
I don't remember exactly which site but while looking up some coding related issues for vs2010 port all of a sudden norton antivirus starts freaking out about malicious programs, then the UAC kicked in constantlhy asking to run cmd.exe prompting me to reboot. MSHTA.exe was hit with some trojan that tries to root the system. I got lucky with win7 64 and norton av, but yea it's weird a source code site would launch this nonsense.
did you forget to take your meds?
From the sec mailing list:
Susan, this is what is called "full disclosure", and my response was
relevant.
I will not answer anymore uninformed questions on this topic.
Thanks, Tavis.
On Thu, Jun 10, 2010 at 09:02:37AM -0700, Susan Bradley wrote:
I'm not asking about disclosure. I'm asking what happened to the level
of communication between you and MSRC that after 4 days you posted this?
Tavis Ormandy wrote:
Susan, I wish I had the time to hold your hand through getting up to
speed on the disclosure debate. Instead, I would suggest starting with
the links in my advisory which were intended to give you enough
background to understand the issues involved (skip to the Notes section,
if you like).
As I cannot hope to speak as eloquently on the topic as Bruce, I will
not attempt to repeat them for you here.
If after researching the topic you still have questions, please let me
know.
Thanks, Tavis.
The damn thing will be 9 years old this august. It has more holes in it than swiss cheese. It came with IE6 which most would agree is the most compromised browser of all time. Why are people still using this thing? I work in a call center and about 85-90% of people I deal with are still using windows XP. Fortunately there seem to be far fewer people using IE6. Considering the amount of trouble they get themselves into (drive by attacks "it said click here so I did. why doesn't my computer work?)it doesn't really matter what browser they use anyway. The problem here is a lack of basic computer literacy. In my experience the general public has this plug and play attitude to computing because they are not forced to learn anything. It makes everything support has to do for a customer that much harder. I don't care if you were stupid enough to click on this popup because it said you have 800 viruses on your computer. Best buy must be making a killing off these people.
"We are just a war away from Amerikastan. When god vs god the undoing of man." Dave Mustaine
I do believe this proves otherwise. What was a previously unknown bug, not being exploited has now turned into machines getting exploited, and it took what? Less than a day? Full disclosure is irresponsible.
It's not like there aren't thousands of security flaws being exploited in the wild. What's one more, against the convenience of orderly patching?
Help stamp out iliturcy.
My understanding is that Firefox disables hcp:// by default:
network.protocol-handler.external.hcp = false
And since the only other demo I saw in code was using Windows Media Player plugin which apparently, for some insane reason, parses HTML in MSHTML, can't you just disable the WMP plugin in Addons?
-- perl -e'print pack"H*","6e656d6f406d38792e6f7267"'
You are assuming this exploit was not already being used before it was disclosed. I do not believe the summary indicates that, and it would be very hard to actually prove this exploit was never used before it was disclosed.
Secondly, your logic only works if you assume the first person to find the bug/exploit is always an honest person who is interested in disclosure. This is obviously a very foolish assumption, the only safe assumption is to assume that you are not the first to find it, and the only way to minimalize damage is to fix it as soon as possible. Full disclosure ensures that it is fixed as soon as possible.
Microsoft was blowing off Tavis Ormandy. Tavis Ormandy then disclosed it to the public. Now Microsoft is forced to fix it. Score one for full disclosure.
"linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
Per my subject-line above: This was an ongoing conversation w/ a poster here who is a senior mgt. figure @ Microsoft, in their "Windows Client Performance Division".
I figured HE would be EXACTLY the guy to talk to about this, directly in fact, because of the division he heads @ Microsoft!
(QUICK SUMMARY: It is a hosts file format issue that affects performance of its loads/read & reloads/rereads in MS' "latest/greatest" OS' in VISTA (since 12/09/2008, it wasn't that way before that, & neither are Windows 2000/XP/Server 2003), Windows Server 2008, & Windows 7))
So, based on your experience, which I read here twice from you (indicating you feel QUITE STRONGLY about it, as I do on this one)?
Well - I think YOU, of all people, WILL appreciate it, but moreso because of YOUR experiences with them, in your trying to actually HELP them? You will also understand it too, so, here goes:
"Be patient :) Ill get to this. I just dont know when. I think I can get back to you by mid February, but it may be March." - by Foredecker (161844) * on Saturday April 24, @01:42PM (#31968126) Homepage
That quote of Foredecker's words is from here -> http://slashdot.org/comments.pl?sid=1495166&cid=30715150 back in January (10th of Jan 2010)...
It is again, in regards to HOSTS files in VISTA, Windows Server 2008, & Windows 7 being unable to use the smaller & faster + more efficient "0" blocking "IP Address" (vs. the larger, slower, & less efficient on filesize & read/write time 0.0.0.0 (or, worse yet, 127.0.0.1 "loopback adapter IP address") which are STILL useable in Windows VISTA, Windows Server 2008, & Windows 7!).
However, before MS "Patch Tuesday" on 12/09/2008 though?
Well - You could STILL USE THE SMALLER & FASTER 0 blocking address in HOSTS files, vs. the larger & slower + less efficient 0.0.0.0 or worse still, the 127.0.0.1 loopback adapter address in Windows VISTA, Windows Server 2008, & Windows 7 (for blocking out KNOWN BAD sites &/or servers)...
Using 0 yields increases in speed + efficiency & due to FAR LESS FILESIZE involved for reads inside the file and reading the HOSTS file as a whole (smaller = faster), especially!
----
E.G.->
HOSTS using 0, with 840,000 blocked KNOWN BAD sites &/or servers entries in it blocked = 18,430 kb size
vs.
HOSTS using 0.0.0.0, with 840,000 blocked KNOWN BAD sites &/or servers entries in it blocked = 23,338 kb size
vs.
HOSTS using 127.0.0.1, with 840,000 blocked KNOWN BAD sites &/or servers entries in it blocked = 24,975 kb size
----
As you can see?
This results in a 25%-35% approximate filesize diff.'s, in using smaller vs. larger preceeding blocking addresses in front of bad sites/servers domain-hosts names manifest themselves ("do the math" etc.)
Thus? Using 0 as a blocking address indeed DOES MAKE A DIFFERENCE here, for performance sake!
(Hopefully enough to find out WHY the IP Stack Team has taken out the fastest & smallest + most efficient entry of 0 for blocking in HOSTS files... makes NO sense that they did, because of the evidences above!)
Funniest part is, the Windows 2000, Windows Server 2003, & Windows XP still can use the smaller, faster, & most efficient 0 blocking address (vs. the larger/slower 0.0.0.0 & worst of all, 127.0.0.1)...
Funnier still?
Well, MS inserted the ability to use 0 as a blocking IP address back as far as Windows 2000 (not its original OEM pre-service pack/hotfix release, but, somewhere in between SP#1 - SP#4 for Windows 2000... this is a BETTER STANDARD, one that MS set no less, because it yields a smaller & faster read HOSTS file, period!)
ANYHOW/ANYWAYS: The physics of it all back me on this, & so does the math.
Especially when populating either the D
I used to work in the team that manages patches on Windows.
It is impossible for Microsoft to release a broad security fix in 5 days. Even if it immediately moved to a developer from the security people the first minute, the process for getting from identifying the correct fix, searching for and fixing related and similar bugs in code literally 0 people have looked at in _years_, doing a full build (this is an overnight process), sending it through a full test pass (which takes DAYS across all languages) to avoid regressions, and then the work to put it on Windows Update. That has its own pain points involving writing all the logic so the fix goes to the affected machines, but not all machines. The goal is a 0% false positive rate and a 0% error rate. And if anything goes wrong in testing on any one of these steps, the whole process gets delayed for days. With patch Tuesdays what they are, this often means slipping to the next patch Tuesday. Just to add insult to injury, Microsoft's Indian subsidiary handles all Windows XP work today, which adds tremendous overhead in communications Switzerland -> Redmond -> Hyderabad -> Redmond -> Switzerland.
On top of that, when prioritizing fixing security bugs, what do you prioritize? Issues that are already being exploited in the wild, or ones that have never been exploited?
It's not unheard of for a security fix which is basically complete from a code-writing perspective to not be on Windows update for several weeks.
Seriously, 5 days is _nothing_.
Per my subject-line above: This was an ongoing conversation w/ a poster here who is a senior mgt. figure @ Microsoft, in their "Windows Client Performance Division".
I figured HE would be EXACTLY the guy to talk to about this, directly in fact, because of the division he heads @ Microsoft!
(QUICK SUMMARY: It is a hosts file format issue that affects performance of its loads/read & reloads/rereads in MS' "latest/greatest" OS' in VISTA (since 12/09/2008, it wasn't that way before that, & neither are Windows 2000/XP/Server 2003), Windows Server 2008, & Windows 7))
So, based on your experience, which I read here twice from you (indicating you feel QUITE STRONGLY about it, as I do on this one)?
Well - I think YOU, of all people, WILL appreciate it, but moreso because of YOUR experiences with them, in your trying to actually HELP them? You will also understand it too, so, here goes (details):
"Be patient :) Ill get to this. I just dont know when. I think I can get back to you by mid February, but it may be March." - by Foredecker (161844) * on Saturday April 24, @01:42PM (#31968126) Homepage
That quote of Foredecker's words is from here -> http://slashdot.org/comments.pl?sid=1495166&cid=30715150 back in January (10th of Jan 2010)...
It is again, in regards to HOSTS files in VISTA, Windows Server 2008, & Windows 7 being unable to use the smaller & faster + more efficient "0" blocking "IP Address" (vs. the larger, slower, & less efficient on filesize & read/write time 0.0.0.0 (or, worse yet, 127.0.0.1 "loopback adapter IP address") which are STILL useable in Windows VISTA, Windows Server 2008, & Windows 7!).
However, before MS "Patch Tuesday" on 12/09/2008 though?
Well - You could STILL USE THE SMALLER & FASTER 0 blocking address in HOSTS files, vs. the larger & slower + less efficient 0.0.0.0 or worse still, the 127.0.0.1 loopback adapter address in Windows VISTA, Windows Server 2008, & Windows 7 (for blocking out KNOWN BAD sites &/or servers)...
Using 0 yields increases in speed + efficiency & due to FAR LESS FILESIZE involved for reads inside the file and reading the HOSTS file as a whole (smaller = faster), especially!
----
E.G.->
HOSTS using 0, with 840,000 blocked KNOWN BAD sites &/or servers entries in it blocked = 18,430 kb size
vs.
HOSTS using 0.0.0.0, with 840,000 blocked KNOWN BAD sites &/or servers entries in it blocked = 23,338 kb size
vs.
HOSTS using 127.0.0.1, with 840,000 blocked KNOWN BAD sites &/or servers entries in it blocked = 24,975 kb size
----
As you can see?
This results in a 25%-35% approximate filesize diff.'s, in using smaller vs. larger preceeding blocking addresses in front of bad sites/servers domain-hosts names manifest themselves ("do the math" etc.)
Thus? Using 0 as a blocking address indeed DOES MAKE A DIFFERENCE here, for performance sake!
(Hopefully enough to find out WHY the IP Stack Team has taken out the fastest & smallest + most efficient entry of 0 for blocking in HOSTS files... makes NO sense that they did, because of the evidences above!)
Funniest part is, the Windows 2000, Windows Server 2003, & Windows XP still can use the smaller, faster, & most efficient 0 blocking address (vs. the larger/slower 0.0.0.0 & worst of all, 127.0.0.1)...
Funnier still?
Well, MS inserted the ability to use 0 as a blocking IP address back as far as Windows 2000 (not its original OEM pre-service pack/hotfix release, but, somewhere in between SP#1 - SP#4 for Windows 2000... this is a BETTER STANDARD, one that MS set no less, because it yields a smaller & faster read HOSTS file, period!)
ANYHOW/ANYWAYS: The physics of it all back me on this, & so does the math.
Especially when popula
It is a bit rich that he's asking Tavis whether he "feels good about himself." Just saying.
So let me get this straight ... what you're saying is ... handing out guns to every random passer-by is a good way to teach gun safety and prevent murder by shooting?
That has to qualify as one of the most ignorant statements I've ever seen.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
Notice something?
I hope Ormandy gets the lawsuit he deserves from some poor innocent schmuck who gets burned. What a self-important creep!
No, damning of Microsoft.
All that was asked of the vendor was to come up with a firm time-line for a fix. If that was NOT forthcoming, the only responsible action is FULL IMMEDIATE DISCLOSURE.
The idea of allowing a vendor some time for a patch is to attempt to contain damage. And this assumes that the vulnerability is not already found by someone else. If the vendor refuses to commit, then that strategy is fatally flawed. The only recourse is to publish, and give an opportunity for the services, OSs, whatever, to be taken down by responsible administrators.
Without a time-line, the actual impact cannot be assessed. And, given that Google has been burned by a defect recently, they should be expected to be quite sensitive to the impact of these defects.
To rephrase -- Microsoft played chicken, and lost.
Just another "Cubible(sic) Joe" 2 17 3061
If you want to make it a little more accessible, why not something like ``Google-discovered HCP vulnerability exploited?'' Maybe ``Google-found flaw seen in the wild?''
What you have for the headline now sounds about as intelligible as the mock-Slashdot headline that Penny Arcade came up with, ``Linux crypto hackers open-sourced the BSD Microsoft monopoly''
"After reading several parts of that" - by Anonymous Coward on Wednesday June 16, @12:34AM (#32587286)
Dearest Anonymous Troll: When you get some technical expertise in this art & science of computing? Then, perhaps, I will BELIEVE you CAN actually READ!
(Especially technical material of the nature this forums section is about, & in case you hadn't noticed it? You're off topic, troll...)
In fact, I'd wager your "dull brain" went "pop" the instant it encountered a word that had over 2 syllables in it & since it wasn't written in HUGE letters & in single syllable "See Dick and Jane run" style.
APK
P.S.=>
"Sorry about the sarcasm, it was UNAVOIDABLE." - by Anonymous Coward on Wednesday June 16, @12:34AM (#32587286)
Likewise/same here... apk
The question is not whether the exploit had been used prior to disclosure. The question is, on what scale has it been used before it, and how wider is that scale now due to disclosure?
Or, simply put, how did the chance of being affected by this increase or decrease for an average user? If it increased significantly, then clearly this "hurts the consumers".
Ok so I can see why someone would inform MSFT and for that matter the world that there is a serious problem with some component in an OS. However, what I don't understand is why he would find it necessary to disclose code to exploit the bug? At that point it becomes a race condition between sysadmins checking/protecting and black hat hackers building malware to take advantage of it.
It only seems contradictory for people who don't understand the meaning and implication of true full disclosure. Everyone else understands how security through obscurity rips of the consumers and transparency is the only thing that allows users to have the information they need to make optimal decisions about what software to buy.
Google could probably release an exploit like this every day if they wanted to - or ten of them. They index the Internet, and that includes the nasty corners where such things are as common as rude pictures on 4chan. Why should they care? They don't use Windows internally any more.
Help stamp out iliturcy.
So let me get this straight ... what you're saying is ... handing out guns to every random passer-by is a good way to teach gun safety and prevent murder by shooting?
That has to qualify as one of the most ignorant statements I've ever seen.
I reckon that, to some extent, the percentage of "murder by shooting" in the cause-of-death statistics will go very low indeed... while the "manslaughter by shooting" will... so to say... shoot to the sky.
Questions raise, answers kill. Raise questions to stay alive.
Remove all warning labels and let the problem fix itself
I wouldn't call this approach 'ethical'.
That's a ridiculous analogy.
Full disclosure is more like if every person with a gun also carried a flashing disco light and a boombox playing "I Shot the Sheriff". Then, you would be aware of the potential for an unusually dangerous situation, and you could use that information to make decisions.
So let me get this straight ... what you're saying is ... handing out guns to every random passer-by is a good way to teach gun safety and prevent murder by shooting?
That has to qualify as one of the most ignorant statements I've ever seen.
No this is like saying that the safety on the gun we are selling you may not work and you can end up killing someone even though you do not intend to.
That has to qualify as one of the worst analogies I've ever seen.
Because it works fine for everybody else? Get some new hardware.
much less read that tirade. Please don't -- you're only encouraging him to post his crap all over the forums. He's already posted what (from a cursory skimming) looks like an identical comment further up in this article.
He's also seems to be somewhat mentally unstable -- accusing various people of conspiring against him, posting threats of "legal action" (yeah, on the Internet), etc.
So let me get this straight ... what you're saying is ... handing out guns to every random passer-by is a good way to teach gun safety and prevent murder by shooting?
That has to qualify as one of the most ignorant statements I've ever seen.
I've found that if I report somebody with an illegal weapon it's generally taken care of very quickly, so maybe not the best analogy...
You're complaining because your processes are failing. Call the wahhhmbulance. In the meantime, someone else could have discovered the exploit and be using it, which is why you've been bitten by so many from the wildlist this year, and had to do out-of-sync patches.
Well, you need to be faster. Much faster. As fast as open-source software. Don't say you can't do it: we can, and you have more money and lots of people. Anything else is a management problem. Corporate inertia is a bad fucking excuse, and it won't wash.
Patch Tuesday is your problem. You agreed to it. We told you it was a bad idea. We understand why the IT guys in big corps want to do it, but that is their problem. Security is our problem. And bad updates, and updating needing reboots, is your problem.
Full-Disclosure was invented because you guys refused to fix shit. You did it for years before you took security seriously, and we remember, so if you fail to take security seriously and give us serious timescales for timely release of a patch, we are going to take security seriously by making sure everyone knows about it so they can block it.
Even "responsible disclosure" never advocated more than 28 days. If, on the other hand, you have a process now which doesn't even give us an ETA in 5 working days, you're asleep at the wheel again, and people need to know.
Next time, you get 4 days. Then 3. Then 2. Then 1. Then, you get zero days, just like the old days.
Now, where's that fix?
Even on Slashdot, that's the worst analogy I've seen. You're not encouraging people to commit crimes themselves; you're not providing them with equipment needed to do so.
It would be more analagous to letting people know there's a murderer on the loose, and they should be on their guard before you've caught him, instead of holding off on the notification so that you don't look so bad.
Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
At least now people who would not have known about a potential attack vector can take precautions and be safer without having to wait for Microsoft to introduce more vulnerabilities when they come up with a "fix" for this one.
So let me get this straight ... what you're saying is ... handing out guns to every random passer-by is a good way to teach gun safety and prevent murder by shooting?
If having a gun meant that you could fiddle around with it, and use it to create a shield that made you impervious to bullets (in the same way as being aware of an exploit makes it possible for people to patch their own systems) - then yes, that would be a good way to prevent shooting deaths.
Analogies can be misleading.
So let me get this straight ... what you're saying is ... handing out guns to every random passer-by is a good way to teach gun safety and prevent murder by shooting?
That has to qualify as one of the most ignorant analogies I've ever seen.
It's more like putting up a billboard that says "The most widely used door lock on the market can be easily punched out with a captive bolt pistol"
Knowledge Brings Fear
I'm not sure the analogy is a good one.
This isn't cars (sorry), but this is how I see it: if your city tap water was discovered to have a high amount of lead in it in the latest round of tests, what would you do? Tell everyone "Hey, there's probably lead in your water, you should make sure you filter it or use bottled water for the next week until we get our filtration systems fixed." or do you wait a month and test the systems again and see if there is still lead before issuing a statement?
The only people that get hurt by the early information are ones that aren't paying attention to the big orange fliers left in the mailbox (or ones that simply don't care). But potentially lots of people can get hurt if you tell no one. I think I would opt for early information. Maybe people would have to scramble a bit at first, but they'll get over it, I'm tired of our society putting off problems until further down the road when it becomes the 800 lb gorilla, with bigger consequences and now impossible to ignore.
Its more like telling everyone their door locks on their house are vulnerable. The people that are knowledgeable can work around it by bolting the door closed (disable the service), everyone else can hire someone to do it for them.
I'd like to hear about the threats as they come out, so I may mitigate my risk.
And I really don't understand why, I'll quote the article
"Microsoft issued a security advisory on the vulnerability last Thursday that acknowledged the bug and offered up a manual workaround it said would protect users against attack. The next day, it posted a "Fix it" tool that automatically unregisters the HCP protocol handler, a move Microsoft said "would help block known attack vectors before a security update is available."
So, FULL DISCLOSURE allows the hole to be fixed possibly TWO MONTHS sooner. It effectively forced Microsoft's hand. This gives Windows users a fix months earlier. Or did you expect the bug to actually be fixed within 60 days anyway?
Because Microsoft blew off a 60-day commit, they were forced to a 3-day remedial fix.
In effect, responsible admins are now safer -- the attack time has been reduced by 57 days (ok, there was the 5 day grace, so really only 52). Still, the response time from Microsoft is AN ORDER OF MAGNITUDE better.
Like I said, they played chicken and lost (I imagine the fix ended up costing). The "other" security researchers are either doing some really good drugs, or they are sucking Microsoft's teat (and, from the article, at least one of quoted researchers is).
Just another "Cubible(sic) Joe" 2 17 3061
Whether or not it was used or not doesn't matter. The point is, it wasn't WIDELY used.
Lots of people know how to make incredibly toxic gases with household ingredients. Would you then say it's perfectly fine to show a step by step guide telling you how on a prime time TV show?
Just because there's a possibility that a select few may already know something dangerous that doesn't mean it's morally fine to tell as many people as possible.
For a proficient admin you are correct.
But many of them are not, they are occasional admins who don't check FD on a daily basis. If their machines get owned it impacts ME. OTOH, I can wait a little while, I have things for general mitigation of all threats that work a lot of the time with any attack. Layers you know.
This means I want the vendor to be told first so they have a chance to fix all those other machines before the exploit is on s-kiddy release by every two bit crook who thinks they can make a penny.
OTOH, if the vendor doesn't move quickly, I need to know the exploit so I can put in specific mitigations.
It appears that Tavis Ormandy has done this correctly, because Microsoft were reportedly ignoring him.
Google outed this 2 days ago. So it's not Zero-day, is it.
I wrote my first program at the age of six, and I still can't work out how this website works.
He gave them 2.5 times the time that would be needed to get a fix into all mayor linux repositories. Maybe they wanted to expose how much slower Microsoft reacts to security threats (i.e. how insecure Windows is, compared to Linux and its descendant Chrome OS)
The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
Don't you know what ZERO-day means? This is a FIVE-day!
The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
I have a feeling this isn't the answer you are looking for, but yes.
I also support local public libraries stocking copies of the Anarchist Cookbook. People tend to get overly emotional about this sort of thing, and fail to properly analyze risk.
The kind of people who are mentally unstable enough, and have the drive to carry through a deadly gas attack are also the kind of people who've probably looked it up on the internet already. Teaching your average joe-smoe and his grandmother how to do it likely isn't going to raise the likelyhood of it actually happening. Besides, if you think about it, we already have several "cold case" shows on television that explain in pretty concise detail how to murder a loved one and throw off the police for decades. This is considered good wholesome entertainment by the general public, so why not throw some chemistry into the mix?
Similarly, anyone who interested in other forms of domestic terrorism or mischeive probably already has a copy of the anarchist cookbook, and anyone who pwns windows boxes for fun or a living no doubt already has a dozen and a half tricks up their sleeve.
TFA mentions a single instance of this exploit in the wild, it hardly seems as though this public disclosure has caused a sudden rash of pwn'ings.
"linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
them little sneaky kniving whippersnapppers !!!
.........
whats with the shitty adjective preappending in front of the title thing ?
Read radical news here
For someone who repeatedly demonstrates his stupidity, naivety and inability to stray from the Slashdot groupthink, you sure are condescending.
Anyway, this doesn't prove anything, because security-through-obscurity and full-disclosure of bugs are orthogonal issues. But seeing as you're one of those idiots who *is* impressed by shit like this, I guess that is irrelevant.
Get back to the mindless MS bashing, silly little sheep.
What harm is there in disclosing the website? Especially if it is a FOSS-focused one. That's just wrong.
"I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
...just ban any use of the term "Zero Day" on Slashdot? When everyone uses it incorrectly just because it sounds cool we all sound like idiots.
I've just found a way of easily opening and starting your Ford using common household tools.
I'd love to tell you how it's done so that you can take measures to protect yourself, but you know, it would be irresponsible of me to give you that information.
No, the responsible thing to do is to let Ford know, secretly, and give them as much time as they need to investigate it and issue a recall to fix the problem. If they feel like admitting to it. And if they don't, I'll keep quiet indefinitely, just in case I'm the only person in the world who can figure it out, ever.
If your Ford gets being stolen in the meantime because someone else figured it out, or already knew, then that's just an acceptable consequence of my responsibility, which is apparently to Ford, the company that created the problem in the first place and profited by selling a defective product, not to you, Ford's customer, the victim.
Fair enough?
If you were blocking sigs, you wouldn't have to read this.
Comment removed based on user account deletion
"That's not what a HOSTS file is meant for, and you should generally not optimize for the abusive case." - by Your.Master (1088569) on Wednesday June 16, @01:40AM (#32587616)
Again, really? Funny, but Mr. Oliver Day of SECURITYFOCUS.COM feels otherwise:
---
RESURRECTING THE KILLFILE:
(by Mr. Oliver Day)
http://www.securityfocus.com/columnists/491
PERTINENT EXCERPTS/QUOTES:
"The host file on my day-to-day laptop is now over 16,000 lines long. Accessing the Internet particularly browsing the Web is actually faster now."
"From what I have seen in my research, major efforts to share lists of unwanted hosts began gaining serious momentum earlier this decade. The most popular appear to have started as a means to block advertising and as a way to avoid being tracked by sites that use cookies to gather data on the user across Web properties. More recently, projects like Spybot Search and Destroy offer lists of known malicious servers to add a layer of defense against trojans and other forms of malware."
---
So do the folks @ MVPS.ORG, BlueTack/BISS, & other sites that are dedicated to use of a HOSTS file, as well as myself, & those who use "Spybot Search & Destroy" also (because it populates a HOSTS file vs. known bad sites &/or servers too), & also there is this "pertinent quote" from a user who tests it for me as well & his results:
"the use of the hosts file has worked for me in many ways. for one it stops ad banners, it helps speed up your computer as well. if you need more proof i am writing to you on a 400 hertz computer and i run with ease. i do not get 200++ viruses and spy ware a month as i use to. now i am lucky if i get 1 or 2 viruses a month. if you want my opinion if you stick to what APK says in his article about securing your computer then you will be safe and should not get any viruses or spy ware, but if you do get hit with viruses and spy ware then it will your own fault. keep up the good fight APK." - Kings Joker, user of my guide @ THE PLANET http://forums.theplanet.com/index.php?s=80bbbffc22d358de6b01b8450d596746&showtopic=89123&st=60&start=60
---
"Your five megabytes of HOSTS file is probably irrelevant compared to real performance problems." - by Your.Master (1088569) on Wednesday June 16, @01:40AM (#32587616)
Oh, really? Well, it seems that even Foredecker (Senior Manager of Microsoft's "Windows Client Performance Division" whom I referred to above) even felt otherwise & said that a larger file reads slower than a smaller one would... & using a smaller blocking address lends to that "smaller, faster, & more efficient", period... any fool knows that in fact (except you it seems).
---
"Ideally you'd just use your application's native method for dealing with address-blocking" - by Your.Master (1088569) on Wednesday June 16, @01:40AM (#32587616)
A single-layer that may have bugs in it, such as Firefox addons have had & that ONLY work for that particular application, whereas HOSTS files work "universally" blocking out more than potentially bad content that foists malware on users? No thanks... Why should one give up a SINGLE FILE that provides more security & more speed from just 1 file??
(I have entire scores of people above you can "argue the numbers & results" with, so, go for it... good luck!)
DNS servers are another, & you can ask Dan Kaminsky OR Moxie Marlinspike about all the bugs in DNS servers out there (big news for 2-3 yrs. now in fact).
---
"and if you need a blanket block such a huge number of addresses then a local proxy is the way to go, eg. Privoxy." - by Your.Master (1088569) on
I haven't seen anyone link to Microsoft's temporary fix yet. Essentially you modify the registry to disable the hcp: protocol by deleting the relevant key (they also advise you to export the relevant bit of the registry so you can restore it later, presumably after a real fix is available). Steve Gibson uses the approach of simply renaming the relevant key, although I wonder if that would still be vulnerable to some kind of fuzzing attack. I suppose if you rename it to a key that is really long, it is less likely to be an issue.
One question I haven't fully answered yet is what is actually lost if the hcp: protocol is disabled. The Microsoft advisory says this:
"Impact of Workaround: Unregistering the HCP protocol will break all local, legitimate help links that use hcp://. For example, links in Control Panel may no longer work."
But should I care? Everything I tried in Control Panel seemed to keep working fine. Do they mean if you or some software package put an hcp: link in there? What is there in a default XP install that actually uses hcp: protocol?
"Please don't encourage APK. He posts his hosts file bullshit in every Windows thread in existence." - by Kalriath (849904) on Wednesday June 16, @04:31AM (#32588342)
See subject line above, & try a reply that is on topic (you clearly are not) and has pertinent evidences in it... like this one from myself to "The Master":
http://it.slashdot.org/comments.pl?sid=1687452&cid=32589278
(By the way: Anytime you can technically disprove what's written by myself in that URL above, feel FREE to do so, because then? Then @ least, you'd be "on topic", instead of being the OFF TOPIC TROLL YOU CLEARLY ARE, ad hominem attacks & all directed MY way!)
However - this isn't the first time I've shut up all of /., & it won't be the last (lol, everytime I put up what's in the URL above, the "sheep of /." ended up calling names & such, much as you seem to be implying, as the "best they had" vs. my technical points in favor of a HOSTS file... everytime, it is hilarious!)
APK
P.S.=> The way I see it, is this, in regards to my naysayers on the account of HOSTS files. They are either 1 of 3 kinds of people whom HOSTS files threaten badly:
---
1.) A malware maker who realizes that his days of robbing others OR enslaving & ruining their systems is jeopardized by a HOSTS file
2.) Webmasters living off of people's views of their website (with ANNOYING ads that slow you down OR can infect you as well (plenty of proof of this exists over the past 1/2 decade now online in fact, it's no secret))
3.) A fool
---
Take your pick... apk
like yours, for example
intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
"He's also seems to be somewhat mentally unstable" - by Anonymous Coward on Wednesday June 16, @02:19AM (#32587802)
See subject-line above, & answer that question. Do you have a license to practice Psychiatry, + years of proven professional experience in it, and have YOU performed a formal psychological evaluation on myself in professional environs??
No to all of the above???
Of course...
(Get back to us when you have those things, because otherwise? You are libeling myself, and performing a blatantly off topic ad hominem attack on myself!)
I'd also like to see where I stated explicitly that others are "conspiring against me"... show us all that, ok? Insinuations & putting words into others mouths they never stated on your part?? Please... go away now, off topic troll.
APK
P.S.=> As-per-usual? "too, Too, TOO EASY", just too easy... Typical of the results of the trolls at slashdot, with their ad hominem attacks, vs. technical FACTS + testimonials which I use, such as this reply here -> http://it.slashdot.org/comments.pl?sid=1687452&cid=32589278 (as well as my init. post here also) in this very exchange to a "naysayer" (fearful malware maker or maliciously coded site webmaster imo) & everytime no less... hilarious! apk
In order to believe that Tavis Ormandy is at fault, you have to believe the following:
Based on past history, I would conclude the following:
Had he not gone public, Symantec, Sophos, McAfee and the others would not have added it to their definitions. In point of fact, by disclosing the specific attack profile he made it possible for them to release a protection protocol that much sooner.
And ye shall know the truth, and the truth shall make you free.
John 8:32(King James Version)
Lots of people know how to make incredibly toxic gases with household ingredients. Would you then say it's perfectly fine to show a step by step guide telling you how on a prime time TV show?
Yes, of course, absolutely, without question. What possible argument could you make against it? Anyone who wants to hurt people can figure it out on their own. The only effect airing it on TV would have is to make normal people more aware.
Give me Classic Slashdot or give me death!
Per my subject line above, here are some "evidences to the contrary":
"but don't be surprised if people won't pay attention to you -- and don't fool yourself into thinking that only illiterate idiots will skip your posts." - by Anonymous Coward on Wednesday June 16, @09:08AM (#32589602)
This is the list of some of the posts I have been modded up in & where people actually read what I wrote & liked it apparently:
====
+5 'modded up' posts by "yours truly" (4):
http://it.slashdot.org/comments.pl?sid=1139485&cid=26975021
http://it.slashdot.org/comments.pl?sid=1139485&cid=26974507
http://it.slashdot.org/comments.pl?sid=170545&cid=14210206
http://hardware.slashdot.org/comments.pl?sid=175774&cid=14610147
----
+4 'modded up' posts by "yours truly" (4):
http://slashdot.org/comments.pl?sid=161862&cid=13531817
http://developers.slashdot.org/comments.pl?sid=167071&cid=13931198
http://tech.slashdot.org/comments.pl?sid=1290967&cid=28571315
http://tech.slashdot.org/comments.pl?sid=1461288&cid=30273506
----
+3 'modded up' posts by "yours truly" (5):
http://developers.slashdot.org/comments.pl?sid=155172&cid=13007974
http://it.slashdot.org/comments.pl?sid=166850&cid=13914137
http://slashdot.org/comments.pl?sid=175857&cid=14615222
http://slashdot.org/comments.pl?sid=273931&threshold=1&commentsort=0&mode=thread&cid=20291847
http://it.slashdot.org/comments.pl?sid=1021873&cid=25681261
----
+2 'modded up' posts by "yours truly" (25):
http://it.slashdot.org/comments.pl?sid=158231&cid=13257227
http://it.slashdot.org/comments.pl?sid=1361585&cid=29360367
http://science.slashdot.org/comments.pl?sid=158310&cid=13263898
http://it.slashdot.org/comments.pl?sid=1361585&threshold=-1&commentsort=0&mode=thread&cid=29358507
http://it.slashdot.org/comments.pl?sid=158231&cid=13257227
http://slashdot.org/comments.pl?sid=290711&cid=20506147
http://slashdot.org/comments.pl?sid=245971&cid=19760473
http://it.slashdot.org/comments.pl?sid=416702&cid=22026982
Uh, blackhats knew the 'sploit. Users knew that there was a problem, so they could lock that down, which would have made ZERO zeroday exploits. So having been exploited would be the fault of the person who knew there was a fault and didn't protect against it.
This is Windows XP. It is a piece of abstract digital art depicting the life of a block of swiss cheese. "Responsibility" about security holes has nothing to do with this. There are probably 500 other known ways for someone to hijack your shitty ancient pc. Shut up.
Microsoft made millions, possibly billions, of XP, but still can't deal with security problems. Instead, let's all point fingers to the guy who made us aware of the threat, just look at how irresponsible he is for warning us! Microsoft on the other hand is big and responsible, why they still give you hundreds of fixes for your lousy system for free, it's not like you bought it expecting functionality and at least a reasonable amount of security. Just don't complain when they decide to stop patching, it's all for your own good.
Hooray for benevolent, responsible Microsoft! Boo for evil, childish hacker!
Analogies don't equal equalities, they are merely somewhat analogous.
Let me explain something to all of you “network admins” who still work out of mom and dad’s house. In the real world 5 days isn’t that long, even for only an initial response. I routinely wait two weeks just to get technical callbacks from companies I want to spend money with. I know it’s not as instantly gratifying as your last FRAG but that is the way things work in the real world (not MTV).
I don’t like the role of Microsoft apologist; and I think Microsoft has some answering to do sense hints of this type of problem have been circulating for a quite while now. However I don’t think most of you even have a clue to the scale and sophistication of the Microsoft security effort. Here is a summary I got from a Microsoft engineer a few years ago.
First they have to reproduce the issue. Then Microsoft contracts 3rd party independent security professionals to rank the significance of each vulnerability. After that they have to debug and code review the existing code to determine if it is vulnerable to more than the original disclosure. Then they need to determine if the problem is a simple buffer overflow or a design problem. If it is a design problem they need to consult with the OS and applications divisions. Then they need to code the fix. After they have a fix they regression test it; not only against their 6 current operating systems and every supported service pack; but against their own huge software library and a massive collection of 3rd party software. That’s right Microsoft tests their updates against 3rd party software to make sure their update does not break your games so you can continue to FRAG your friends. They are not always successful; especially when Google jerks force pre-mature updates but at least they try. Assuming that everything works correctly the first time around; and anyone who has written more than a few line of code knows that that NEVER happens, you have a brand spanking new security update 30 to 90 days later.
I don’t know how complete this is; and from my experience I suspect Microsoft skips some of the steps for certain types of patches but the point is that the processes of re-writing the vulnerable code is actually the quickest and possibly easiest step in the release process.
Think about the MacAfee blunder a few months ago and the millions of dollars companies needed to spend to fix it, and that was just due to a single poorly tested signature update. Last time I remember Microsoft doing something like that was 9 or 10 years ago when they crashed everyone’s exchange server with an OS update.
I’m sure many of you are great coders but that doesn’t give you insight into the world of enterprise development where one mistake can effect 60% of the world’s computers.
If you are testing a door, which is supposed to be secure and determine that there is a flaw which can allow an intruder into the home through some non-obvious bypass mechanism then you have a responsibility to not divulge that information to someone other than your manager/company, and the company that manufactures the door. Putting a 3rd party at risk or the home owner is negligent. It's the same as not only telling criminals how to bypass the door's obvious security, but also creating a special tool to exploit the non-obvious security flaw. If you were a home owner that owned this door then you have an expectation that the door will operate as expected...not prevent intrusion in every possible case! The fact that someone took it upon themselves to expose you and your family to crime by exposing a non-obvious security flaw is....well criminal. Travis Ormandy and Google and Microsoft will probably all get sued if there are real damages that occur. I would even bet that Travis could face criminal charges. Since he didn't allow enough time for the door manufacturer to contact the home owners in order to replace or correct the flaw... I would argue that there is no point in releasing a security flaw, let alone a proof of concept exploit except for Travis Ormandy's own glory...and "look what I found" It's truly sad.
I just can't sit and read this entire discussion - time is short today.
I've read enough MS Fanboi whining to get their spin.
I've read enough MS haters to get their spin.
I've read several reasonable, middle of the road posts.
I've even read a couple of the off-topic racist bullshit posts.
Bottom line, to me, is that Microsoft brought this upon themselves when they enabled the browser to run the operating system. They created more vulnerabilities with that gimmick, than an army of security specialists have been able to close in a decade. A freaking ARMY of security people have been working with Windows XP for almost forever.
Come on, Microsoft. Just disable all the stupid bullshit. Issue a security update that disables IE from doing ANYTHING more than browsing the web. Let it have access to Java, Flash, and the other standard plugins - and nothing more. Anything facing the web should be as UN-privileged as possible, and still do it's job. You know it, we know it, everyone knows it - so MAKE IT HAPPEN!!
Meanwhile - people should really consider upgrading to Linux. Those who are stupider than me, should upgrade to Win7. (Hey, seriously folks, I'm not a physicist, a rocket scientist, a biologist, or even a meteorologist, and I figured Linux out!)
And, oh yeah. Fuck Microsoft, fuck Bill Gates, and fuck that chair throwing baboon who has replaced Gates. I never liked any of them. The next serious exploit to be discovered, I hope they give Microsoft only 48 hours. Bunch of douches.
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
Bullshit. If I find that Company Z's Security doors are easily bypassed by pressing a lever under the bottom edge of the door, I'll tell everyone I know, publish it on the interwebz, report it to the Better Business Bureau, and send reports to law enforcement at the local, state, and federal levels. If I could afford it, I'd hire a skywriter to write the news over every major city, too. Company Z deserves to go bankrupt and be put out of business for selling a door so easily bypassed.
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
The very fact that this guy still works at Google proves that the disclosure of the exploit came as a job assignment from his employer. Never till now Google looked so terminally bad in my eyes. From "do not evil" to releasing exploits into the wild it's a short path it seems. I won't care about the scumbag that did this personally. What troubles me is that Google acts in a harmful manner to a great deal of it's users. Acting as a hackers organization may be still legal if you're a big enough company as Google is but it's sign about who are we dealing with when we search on the internet.
So many aggressively defending the broadcasting of exploit info? I don’t see how it’s defensible in any case (except by those hoping to use the exploit, or those hoping the exploit will be used by others - hopeful most here are just the later)
Full disclosure is ONLY the ethical approach when you're working with a bloated company like Microsoft that cannot make commitments to fix problems. I'm head of QA at a software company and when a security problem is discovered in one of our products it is resolved within days, not weeks because I go to the head developer of the product directly for the fix. Our software is used worldwide and we take security very seriously. Of the security bugs I've handled during my time here that were not discovered internally, only one was reported to us privately and we had a fix in 2 days which was pushed out to customers the day after that build passed QA (4 days total for a fix). The rest were published as zero-day exploits online and got the exact same level of attention and focus, which is fixing it immediately.
During the process I stayed in touch with the person who reported it, providing updates and information about what steps we were taking, and also ensured they got credit for the find. I realize that a product like Windows can't be fixed in that short of a time, but the communication is the most important part of this process and it has to assure the bug reporter that their information is being taken seriously and acted upon. The burden here is on the software company, not on the reporter, because that reporter has to gauge their next move based on whether the developers will act on that information appropriately.
If Tavis tried to get a commitment from Microsoft for a fix and was blown off, good on him for reporting this publicly and getting a fire under their asses.
To the security researchers of the world - PLEASE, give the developers a chance to respond before assuming the worst.
Well, you need to be faster. Much faster. As fast as open-source software. Don't say you can't do it: we can
If this had been reported in open-source software, there wouldn't even be a fix, just a snarky e-mail (about as snarky as your post, actually) saying this was fixed four years ago and telling the user to upgrade. And woohoo, the latest (open-source) version is free! - when you don't count your time to do the upgrade.
Open source software doesn't support 9-year-old codebases; most open-source projects (core developers) only support top-of-trunk and even most open-source vendors (read: those who sell support contracts) only make 3-5 years out.
I've interacted with Microsoft security before. They are quite serious about fixing things, they have standards for what gets fixed on what timeline and they really do follow them, and get back in a REASONABLE amount of time (usually, ~1 week, not 2.5 business days). Generally, they ask whether a bug is being exploited in the wild. If it is, they react fast; if not, they take their time (a thorough investigation, not a rushed investigation), and not the refusal you naively claim.
The problem in parent's logic (and many other self-styled security exports) is assuming that their personal security issue is the single most important issue on the planet and applying scorched-earth tactics to escalate its priority - a sign of megalomania, not of responsible security research. Is a not-in-the-wild exploit more important than an in-the-wild exploit? Is a not-in-the-wild exploit more important than Joe's long-awaited vacation with his kids? Is a not-in-the-wild exploit worth risking breakage due to an unexpected conflict? Your personal answer to all these may be "yes"; it is plain arrogance to force that answer upon everyone else. That's the difference between responsible disclosure and (this Google idiot's) irresponsible disclosure.
A witty [sig] proves nothing. --Voltaire
Your theory as to the rationale behind publication of the exploit is flawed since you can be held as an accomplice to the criminal behavior that results from your release. For example if you know that someone is going to be a a specific place at a particular time and you knowingly release that information to people who are seeking to do harm to that person then you are an accomplice to their "means" and "opportunity", and your "motive" falls under the malicious intent category. Clearly the logic of this situation baffles many people why it would be questionable to release such information, which is obviously for the good of the public...until the public is harmed by it...they Mr. Travis Ormandy is no better than the criminals themselves.
"No Mr. Ballmer...I expect you to patch!"
There is no logic to your analogy. In your little scenario, I would be party to a conspiracy. In the case of the insecure security doors, I would be making public the fact that the security door company had been ripping people off. The case of Microsoft's vulnerabilities is very much the same as the manufacturer of the insecure security doors.
So, don't even try to equate consumer education with conspiracy to commit murder. You fail, dismally.
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
I haven't seen the context of this exploit-discovery-and-release mentioned. Lest we all forget:
http://news.cnet.com/8301-30684_3-20006509-265.html
Google leaks that they're moving away from Windows, cause it's insecure and it's use got them hacked by the Chinese. Microsoft says "Bah! We're more secure than anyone, we rock!". So Google publicly demonstrates evidence to the contrary that proves their point, and makes Microsoft look bizarrely incompetent. Microsoft responds by accusing Google of having the audacity to call their bluff.
I would really like to know who this kind of doublethink hijinks work on. Doesn't Microsoft know that we form our own opinions based on information that we can get anywhere?
--
$tar -xvf
In this case, he did not provide the information to just the car owners. He provided it to everyone, including the car thieves along with detailed instructions on how to open and start the car.
That is why your little story fails.
There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
RE your sig: http://store.apple.com/us/configure/MC438LL/A?mco=MTgxNTgzODA Looks like GNU and DNF need to get with the program.
Google has never been the target of a DDOS, where hundreds of thousands of infected computers are trying to cause real financial damage to it. I'm pretty sure they never will be, either. So why should they care? By not using Windows internally they are automatically protected against such attacks.
Windows XP is released in dozens of languages with support contracts for all of them
If the regression tests for the American English version of XP don't cover the Brazilian version of XP, then the system is hopelessly broken and the whole thing should be thrown away. Unless the bug involves some string handling function in the locale libraries, it shouldn't be harder to test 15,000 different language releases than it would be to test just one.
Dewey, what part of this looks like authorities should be involved?
For how long now, you've been told Windows is a car wreck waiting to happen, and when it happens, you cry "Woe is me".
Don't be so pathetic. Keep driving a car with no brakes, and sooner or later you'll wish you had stopped driving it.
I switched cars long ago and haven't looked in the rear view mirror since. (How's that for a car analogy?)
soylentnews.org Go there to enjoy the people!
This is some of the most level-headed commentary on this subject so far. Unfortunately, I don't have mod points.
Someone mod up the parent please.
friends don't let friends teleport drunk
So... We should only fix vulnerabilities when they are widely exploited?
Analogies don't equal equalities, they are merely somewhat analogous.
If this had been reported in open-source software, there wouldn't even be a fix, just a snarky e-mail (about as snarky as your post, actually) saying this was fixed four years ago and telling the user to upgrade. And woohoo, the latest (open-source) version is free! - when you don't count your time to do the upgrade.
Assertion as fact, ad hominem by way of a straw man, and a--foray into the economics of software development? Ah, just a tired jibe. Setting aside the sarcasm, your last statement is correct as written and the concept of quantifying time in terms of money is broadly applicable--enough so to almost be a vacuous truth. The implied argument of true cost, or TCO, does not seem to lend itself to exact proof, or even unqualified truths. Any certain statement is therefore doubtful, and more likely to be founded in personal belief than data. Given that most people here have a good understanding of complexity of the issues at hand, I would say that you come off less as an authority and more as an asshat.
In other words, enough with that line already, we've heard it for at least fifteen years. It's not convincing and doesn't promote any useful or interesting discussion. Promote Windows however you like, but realize when your tactics need improvement.
As to the rest of your post, it seems to have been well answered elsewhere. I like the sig, though.
Sorry, but what, 3 working days for a fully regression tested fix? Perhaps MS should release an update that " accidentally" breaks google, chrome, firefox, open office, opera and all after five days then say sorry but we we forced to release an untested patch. Google should get rid of this bloke, he's good at finding things but really this is dreadful behaviour. Do you really think your OS of choice could get a fully tested fix out in the time frame MS was given here. Not some basement dweller who says this is the fix, without realising it breaks some major apps. Look at the howls when MS or Apple release an update and someone's (usually malware infected) machine breaks.
HTML beyond really basic stuff is hard to parse. (That's why it took so long to make near-wysiwig editors for it. Our processor/memory specs are just now getting into the ballpark.)
I mean, really hard to parse.
In case I have to spell things out,
R-E-C-U-R-S-I-O-N
for starters. Oh, and
unspecified O-B-J-E-C-T-s. Extensibility.
And, things-that-are-hard-to-parse-are-easy-to-hide-things-that-aren't-supposed-to-be-there-in.
HTML isn't really a bad idea for help documents, but where do you put the walls? Where did Microsoft fail to put the walls?
Shoehorn, whatever, Microsoft was too busy pushing features to take the market over with to build their product responsibly, and they still are.
Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
NYah Nyah, I can't see you, you can't hurt me!
Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
More information to work from.
More flaky interactions to exploit.
Predictability is no substitute for security. It's not even halfway there.
Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
It was already broken.
Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
"Oh, I see. Anyone who disagrees with you is either a malware maker, a webmaster that relies on annoying ads, or a fool." - by Kalriath (849904) on Wednesday June 16, @07:48PM (#32596988)
VERY GOOD: He can read, AND understand what I wrote... that about takes care of the others around here who complain about my "writing style" etc., quite neatly (thank you actually).
---
"And you're accusing me of ad hominem attacks. That's rich." - by Kalriath (849904) on Wednesday June 16, @07:48PM (#32596988)
Absolutely, and there's little doubt of your b.s. off topic reply here that you are indeed, attempting to "put me down" etc., but again, that'd mean YOU are avoiding attacking the points I put up, & instead you attack me with your crap.
(Who do you think you are fooling, other than possibly yourself?)
---
"Anyway, you're using hosts files for something they're completely unsuited for" - by Kalriath (849904) on Wednesday June 16, @07:48PM (#32596988)
WTF? You had better read my replies here, and then disprove every point about HOSTS I made (and that others I cited did as well then)... go for it!
Folks like Mr. Oliver Day of SECURITYFOCUS.COM (a division of Symantec iirc no less) even state he goes faster & that he uses a HOSTS file to block out known bad sites &/or servers + ad banners etc. as I do... because it works, and makes you not only safer online, but also faster.
This is a "bad thing"? I know not. So did many others I noted also... your b.s. here? Quite pitiful actually!
(You "talk a lot" but, when it comes down to when the chips are on the table? Your mouth writes checks "the likes of you", cannot ca$h... prove me wrong - disprove my points to others here on HOSTS then, without a shadow of a doubt (you can't, & you KNOW it, as you've tried before & failed badly!)
---
"and you're arguing in favour of violating the TCP/IP spec to suit your incompatible use case." - by Kalriath (849904) on Wednesday June 16, @07:48PM (#32596988)
LOL, tell that to the others I used in quotes in my initial post here then... & do disprove what I wrote in it. Good luck, YOU'LL NEED IT!
("violating the TCP/IP spec"? Are you illiterate?? MS put in the 0 vs. 0.0.0.0 or even 127.0.0.1, fool, not I... & guess what? It's FASTER & even MS' own mgt. agreed on that much, as would anyone who codes in fact (& what I actually respect about Foredecker? He's got his CSC degree @ least... many mgt. figures in this trade, do not!)).
On the note of CSC, or CIS/MIS degrees: DO YOU POSSESS THAT TO YOUR CREDIT? I do...
---
"I'm unsurprised that Microsoft ignored you, and frankly were I in their place I'd do the same." - by Kalriath (849904) on Wednesday June 16, @07:48PM (#32596988)
First of all, you obviously ARE illiterate: Foredecker & I had a long ongoing email conversation about this, & he initially tried to "cut me down" on his blogs, but when I pursued that further here? He did concede I have a point on HOSTS files & what I noted above about them!
APK
P.S.=> Learn to read, or @ least "boost" your reading comprehension, you clearly off topic TROLL! apk
Software gets developed for paying customers. I work for a web development company. When the client is waiting and there's money to be made, no effort is spared. Once the app is launched, there's no incentive to update anything, even if its broke - everyone's already started working on the next paying job.
XP is elderly. Vista just plain sucked. Win7 is where the money is - MS's attitude is that if an older product is giving you fits, don't patch it, punt it, and buy something shiny new...
(note that I don't necessarily agree with this approach, it's just 21st century "business ethics")
Ask Me About... The 80's!
i found it self deprecating
Long live the BSD license
You're not taking the analogy far enough.
Full disclosure is like telling people that guns exist. Sure, some people would decide to use them to shoot others, but everyone else would know to look out for guns and perhaps invest in a bulletproof vest.
Knowing that guns are out there gives you an advantage.
Mod this fellow up, he is indeed quite correct.
Ogre Wedding Planners llc.
See subject, & this URL:
http://it.slashdot.org/comments.pl?sid=1687452&cid=32589278
"You know what? Screw it. You'll just sit there insulting anyone who disagrees with you because clearly if someone doesn't agree with your bullshit, they're evil." - by Kalriath (849904)on Thursday June 17, @06:13PM (#32607514)
The URL's above's the one you keep avoiding, so I posted it here above, for your reference in disproving the points noted in it in favor of HOSTS files usage... since you keep avoiding doing that & instead you try to attack myself here (and anyone can see your first post in this exchange in reference to that, so don't try to play "innocent" here).
(That should be "pretty simple" for the likes of yourself to do, right? I mean, what with all your profanities & ad hominem attacks you directed my way here right off the bat in your first reply (where you attacked myself, rather than my points noted in the URL above)).
---
"Go fuck yourself, APK." - by Kalriath (849904)on Thursday June 17, @06:13PM (#32607514)
No thank you.
APK
P.S.=> Good luck, you'll NEED it (and all your b.s. & profanities + ad hominem attacks here on myself rather than the points I bring up vs. your & "Your Master"'s profanities and other crap aren't going to be of much help either)... apk
For your amusement --
I didn't understand either, so I posted a reply to my own post, going into the argument in more depth. The first post ends up with -1 Troll, and the reply with +5 Informative (beginning with Karma boost +1). Here is the moderation history of those two posts:
Comment Moderation
sent by Slashdot Message System on Thursday June 17, @12:05AM
Damning of Ormandy?, posted to Miscreants Exploit Google-Outed Windows XP Zero-Day, has been moderated Overrated (-1).
It is currently scored Normal (0).
Since I've been modded down..., posted to Miscreants Exploit Google-Outed Windows XP Zero-Day, has been moderated Insightful (+1).
It is currently scored Insightful (2).
Since I've been modded down..., posted to Miscreants Exploit Google-Outed Windows XP Zero-Day, has been moderated Interesting (+1).
It is currently scored Interesting (3).
Since I've been modded down..., posted to Miscreants Exploit Google-Outed Windows XP Zero-Day, has been moderated Informative (+1).
It is currently scored Informative (4).
Since I've been modded down..., posted to Miscreants Exploit Google-Outed Windows XP Zero-Day, has been moderated Insightful (+1).
It is currently scored Insightful (5).
Damning of Ormandy?, posted to Miscreants Exploit Google-Outed Windows XP Zero-Day, has been moderated Underrated (+1).
It is currently scored Normal (1).
Damning of Ormandy?, posted to Miscreants Exploit Google-Outed Windows XP Zero-Day, has been moderated Troll (-1).
It is currently scored Troll (0).
Since I've been modded down..., posted to Miscreants Exploit Google-Outed Windows XP Zero-Day, has been moderated Overrated (-1).
It is currently scored Insightful (4).
Now, I will tend to believe that final "Overrated" comment -- the argument is obvious and really not that "Insightful", but, the WEIRD is the first comment was moderated "Overrated" immediately, and it hadn't been rated yet.
+2, Overrated, Underrated, Troll. Now, "Troll" is good for eliminating a post, because that causes a lot of readers to assign a -1 penalty. So, this comment apparently struck a nerve with several people, and I have no clue why. Like I said in my "self-reply", I don't get it. I wouldn't change the post, even if I knew why -- I believe in the argument. I just want some insight into the thinking that went into those moderations.
Still, I actually think the /. moderation system is a "good thing" (tm). But maybe something like a "Spend some Karma to send a message to the moderator" feature might be nice. I don't want to KNOW who the moderator is, but being able to engage a dialog "off-side" (send a message to the moderator, without knowing who it is, being able to engage an email exchange) may be nice. Maybe it should cost some Karma points (2,3,5?) to do so?
I've been mulling this over the past day.
Just another "Cubible(sic) Joe" 2 17 3061
I did note the initial state of your self reply, but I still couldn't comprehend the justification concerning your original post. At least the Mods didn't penalize me for calling them out (particularly considering my relatively high UID). I do agree with your opinion on the moderation system; I was merely objecting to the abuse of the system, not that many mods will likely see it, considering the lateness of my reply. Even if my post is little read, hopefully it affects the few who actually do read it to be more careful. Fortunately, I did not immediately dismiss your thoughts just because they had been unfairly criticized. And thanks for the history of the moderation.
Minor correction; the state of your self reply was +5 when I replied. I'm not sure why I wrote initial in place of that.
"Out of sheer boredom, I decided to reply to your points, since they're all very easy to do so. Fucked if I know where though, I'm sure it's around somewhere." - by Kalriath (849904)on Sunday June 20, @04:30AM (#32630652)
First of all: "Ahem" (clears throat -> ) "bullshit"...
Secondly: Well - Where is this disproval of my points in response to yourself & "Your Master" here, then?
You are full of it, and you can't even produce results, much less results that are VALID & completely disprove my points to yourself, and "Your Master", here -> http://it.slashdot.org/comments.pl?sid=1687452&cid=32589278 !
(That's the post you were asked to reply to, and to disprove it's points completely & without a DOUBT... but then, as per usual? You avoided doing that too!)
APK
P.S.=>
"Oh shit, you're pretending not to be APK. Sorry about that... you didn't need that cover did you?" - by Kalriath (849904)on Sunday June 20, @04:30AM (#32630652)
Oh, I'm not pretending to be me here... I am myself. However, as you keep evading disproving my points in reply to yourself & "Your Master" here in the URL above (& doing so on your part, beyond a shadow of a doubt too, no less)... well, that's only FURTHER showing others here the off topic & technically challenged TROLL YOU CLEARLY ARE... apk
"A lot of points in your linked post are completely irrelevant. "A large file reads slower than a smaller one". Holy crap, REALLY?!?" - by Kalriath (849904)on Sunday June 20, @04:27AM (#32630644)
Yes, really... & yes, the manager from Microsoft's Windows Client Performance Division (Foredecker, he posts here no less) agreed WITH MYSELF, that yes - That is the case also, and YOU LOSE in having to admit that alone, just as Foredecker did...
You can't disprove that, so you're left with sarcasm at most/best (which is far from disproving that fact you now seemingly, albeit sarcastically on your part, must admit I am correct on (without question)).
Using the smaller, faster, & more efficient 0 blocking address in a HOSTS file results in a smaller, faster, & more efficiently loaded & read/reloaded & re-read HOSTS file, period (vs. using 0.0.0.0, or worse yet, 127.0.0.1 as a blocking IP address in HOSTS files).
---
"I also note that your testimonial is from a user who says they "no longer get 100-200 viruses a month, now lucky to get 1-2 viruses". Seriously, if you even get 1 virus a month, you're an idiot that shouldn't even own a computer." - by Kalriath (849904)on Sunday June 20, @04:27AM (#32630644)
You're assuming everyone on this planet is a "PC Expert", first of all... newsflash/NEW NEWS: They're not. Secondly?
HE IS A PARTICULARLY INTERESTING CASE, & HIS INFESTATION RATE WAS WHY I CHOSE HE AS A TESTER OF A CUSTOM HOSTS FILE: (perfect test case, wouldn't you say, from his former 200++ virus' a month, down to MAYBE 1 every so many months (I have seen 2 actuals in around a year's time on his reports from Spybot & that's it, & we removed them using Process Explorer, and he downloaded them himself only to find they were malwares)):
King's Joker is running Windows 2000, oem release original build mind you, AND, no service packs OR hotfixes, olus no antivirus or antispyware programs running resident either...
His results are great only using PART OF MY SECURITY GUIDE TOO (not implemented in full on his part & with reasons, to test a HOSTS file alone, not the entire gamut of my security guide's layered security methods which entails FAR MORE))?
That's been the case for him for over 2 yrs. now iirc at this point in his testing this & reporting his results as he has, in using a custom hosts file only as a protection method online (& some of the "virus" he has gotten? I have seen the spybot search & destroy reports he ran at month's end a couple times, & they're not even real malwares: More warnings on registry configurations & such)).
Still, his post?
His results are especially exemplary of how a system benefits greatly in both speed & security, & from a custom HOSTS file... in speed, AND security, from 1 single file only that everyone has already, that's free!
---
"I see you also claim a hosts file consumes no CPU. This is simply not true. Parsing the damn thing on every DNS resolution does indeed consume CPU resources (amazingly enough!)" - by Kalriath (849904)on Sunday June 20, @04:27AM (#32630644)
On the first load @ the first app that calls out to the internet, yes. Once that occurs, either the DNS Client Cache OR the local disk cache CACHES said file into memory & that's it... that's not the work, or possible security or other types of bugs that can happen in other programs/bad site blocking methods (and they do have errors, in their being programs vs. a file (which HOSTS is only that, a filtering file), see DNS servers for example, & Dan Kaminsky's findings there).
---
"And I see that every time he brought up the fact that using "0" as an IP address is a violation of the IPv4 standard" - by Kalriath (849904)on Sunday June 20, @04:27AM (#32630644)
One that MS used in Windows 2000 in a service pack (
"Of course, larger files take longer to load." - by Foredecker (161844) * on Wednesday December 09, @10:34PM (#30384666) Homepage
http://slashdot.org/comments.pl?sid=1467692&cid=30384918
Which was the main point I made here, & that HOSTS files using 0 are smaller + faster & more efficient than 0.0.0.0 or 127.0.0.1 (especially the latter), so why has Microsoft removed a more efficient IP blocking address in HOSTS files in Windows 7, Windows VISTA, & Windows Server 2008 then?
At least give us a reason, & it had better be a more efficient & smarter standard... because @ least Windows 2000, Windows XP, & Windows Server 2003 can still use 0 as a more efficient smarter method in a HOSTS file.
APK
P.S.=> Funniest part is, Windows 2000 didn't have it in its OEM release to manufacture & the public, it was put in later in a service pack circa 2000 I'd guess, & it stayed that in 2000/XP/Server 2003 & even VISTA, way up until 12/09/2008 when VISTA onwards could no longer use 0 as a faster, smaller, & more efficient "doing more with less/less is more" method for blocking KNOWN BAD SITES &/or SERVERS in a custom HOSTS file (& it's looking like INTENTIONAL promotion of BLOAT to me @ this time, because they've known about this from myself for longer than 1 yr. now (fairly soon @ least))... apk
"Of course, larger files take longer to load." - by Foredecker (161844) * on Wednesday December 09, @10:34PM (#30384666) Homepage
http://slashdot.org/comments.pl?sid=1467692&cid=30384918
That's the manager of the Microsoft corporations "Windows Performance Client Division" stating that, when he also initially tried to 'cut me down' on my points... & in the end? You see, what you see above.
Which was the main point I made here, & that HOSTS files using 0 are smaller + faster & more efficient than 0.0.0.0 or 127.0.0.1 (especially the latter), so why has Microsoft removed a more efficient IP blocking address in HOSTS files in Windows 7, Windows VISTA, & Windows Server 2008 then?
At least give us a reason, & it had better be a more efficient & smarter standard... because @ least Windows 2000, Windows XP, & Windows Server 2003 can still use 0 as a more efficient smarter method in a HOSTS file.
APK
P.S.=> Funniest part is, Windows 2000 didn't have it in its OEM release to manufacture & the public, it was put in later in a service pack circa 2000 I'd guess, & it stayed that in 2000/XP/Server 2003 & even VISTA, way up until 12/09/2008 when VISTA onwards could no longer use 0 as a faster, smaller, & more efficient "doing more with less/less is more" method for blocking KNOWN BAD SITES &/or SERVERS in a custom HOSTS file (& it's looking like INTENTIONAL promotion of BLOAT to me @ this time, because they've known about this from myself for longer than 1 yr. now (fairly soon @ least))... apk