Apple Patches Kaminsky DNS Vulnerability
Alexander Burke writes "Apple has just released Security Update 2008-005, which patches BIND against the Kaminsky DNS poisoning issue. 'This update addresses the issue by implementing source port randomization to improve resilience against cache poisoning attacks. For Mac OS X v10.4.11 systems, BIND is updated to version 9.3.5-P1. For Mac OS X v10.5.4 systems, BIND is updated to version 9.4.2-P1.' It also closes the script-based local privilege escalation vulnerabilities, the most common examples of which were ARDAgent and SecurityAgent, and addresses other less-publicized security issues as well." A few days back we noted Apple's tardiness in fixing their corner of this Net-wide issue.
for a moment there I was worried about what could happen, but then it hit me nothing important runs on apple servers...
They might have been slow with this patch, but boy does it look good!
The Slashdot effect that can make Apple actually patch something.
ISC seems to think so : http://isc.sans.org/diary.html?storyid=4810
Anybody care to test it for real using both an apple server and laptop, using dnsoarc, to get some real info?
As much as I love Apple, it bothers me that they do not release security patches for versions earlier than n-1 (where n is the current release).
Mac OS X 10.3 server dates back to October 2003 (http://www.apple.com/pr/library/2003/oct/08pantherserver.html), so it's just short of 5 years. It's not THAT old, especially for a server products that's likely to be used in some SMEs.
Or is 10.3 not affected ?
Ceci n'est pas une signature
Someone mentioned that Apple's delay was due to the patch causing a problem with some environment... Maybe Apple had to take the extra time to get it right.
I would have preferred that Redhat did as well... The Redhat ES 4 patch for BIND left a couple of my DNS domains offline for a few hours.
For the three people on the Internet that run OS X servers!
Now if only they'd fix the 100% CPU syslogd problem that's been around since Leopard's release. leopard syslogd I don't use TimeMachine at all, so most people's theories implicating TM is probably not accurate. I'll leave the MBP on overnight and when I wake up the CPU heat is way above normal because syslogd crapped itself again. (The fan speed vs CPU heat function is also pretty sucky.) Some video glitches even start appearing when the CPU heat stays high for a while. I'm going to just kill it hourly by cron, but Apple should also get its butt in gear and just fix it.
[
I agree there had to be a reason why Apple was so late in delivering this update. My guess was that they wanted to make absolutely sure they didn't break anything in OS X in the process.
Just curious though, does the BIND daemon run only on OS X Server or is it running on the version for laptops and desktops too?
Whoops I didn't read the article in-depth enough, but what I mean is does it run by default or is there something you have to enable to be vulnerable?
The release notes for this patch say Bind "is not enabled by default". Why is everyone leaving out that detail when most of us do not run servers.
http://www.zdnet.com.au/news/security/soa/DNS-patch-causes-BIND-blunder/0,130061744,339290928,00.htm Could this have been what took Apple so long? Not as entertaining as posting "Apple sucks", but worth a look nonetheless.
I'm not sure I would call that news. Apple is always excruciatingly slow to fix problems. Not that they could ever have any, of course.
At least they're down to only using his name twice in the summary, even if one of them is in the title... I'd been starting to wonder if all the articles about the DNS bug were really just about how l33t he was for publicizing it and having it fixed.
That would be an issue for lookupd...
Personally, I'm pretty down on the whole idea of caching resolvers like lookupd, nscd, and Microsoft DNS Client.
It was an Apple vulnerability. That means it was more of a "non-issue" or "not relevant", or "unseen in the wild" or.......
http://www.juniper.net/security/auto/vulnerabilities/vuln30131.html
That's a whopping list of vulnerable stuff there.
I wonder if Apple took a survey, of who was still using older versions.
I have read probably over 40% of internet users don't use updated browsers. http://blogs.stopbadware.org/articles/2008/07/01/forty-percent-of-users-use-insecure-web-browser
If that many users can't update browsers, how many can update their OS? Especially since browsers (and updates) are mostly free, you'd think they'd be more likely to be updated!
It seems to do more than patch DNS; my whole system is a lot snappier because of it. And I haven't even installed it yet!