@Bilgepipe, @Sleepy
@Bilgepipe
No, I was not aware that the same vulnerability exists in Windows Mobile. I am, however, aware that other software products - including those from Microsoft - can also have security flaws.
I gather from the tone of your comment, and specifically the mention of Microsoft, that you think I am some kind of MS fanboi. I assure you that this is not the case. My comments stem from the fact that I have an iPhone and two Macs and I really don't like the idea that there may be easily exploitable vulnerabilities in the software I use on a daily basis. After all, that was what drove me to OS X in the first place.
@Sleepy
You are correct in that I was thinking about the low market share of OS X. As a consequence of my mini-rant at Apple, I may have come across as sounding like an MS shill, but I stand by my view that, when it comes to security, Apple can be too complacent at times.
sleepy: "The argument that everything should be built from the outset like a fortress isn't valid in the real world. It's much more likely to result in a flaw going unnoticed until there is a real catastrophe."
It's ONLY valid in the real world. And yes, it means that any flaws which do exist are less likely to have catastrophic consequences and therefore be less critical. Why is that a bad thing? You sound like you are saying that lots of little security exploits are good because it prevents there being a couple of very big ones. I would argue that the opposite is true: the existence of lots of little exploits increase the liklihood of there being a couple of very big ones too.
sleepy: "Of course running as root is Apple's explicit choice for now to encourage more exploits to be published, so they can fix them."
I'll assume this was a joke.
sleepy: "Not running as root is a change that can be made any time."
Maybe so, but it's taking Apple longer than two weeks to do it. Maybe that suggests the fix isn't that simple.