Remote iChat Exploit Patched
99BottlesOfBeerInMyF writes "Apple has released a security update to patch a hole in iChat. Apparently, correctly crafted links sent via iChat can execute programs if the path is known. If this allows for command line attributes to be included, it could be a pretty big hole; although it would still require some social engineering. The Apple description is here."
Why did I have to reboot after patching iChat?
This sounds exactly like the away:// hole in AIM from a few weeks ago. Has anyone audited the UNIX talk command for similar bugs?
Seriously though, I could easily socially engineer anyone. How hard to you have to try to get someone to click on a link? Just tell them it's a really cool site.
Do you click on unsolicited links from strangers? Wow, I guess IM Spam *is* effective after all.
The FA says that it now opens a finder window to where the program is. A user could tell a person to click on a "link" and the click on a "link" in the resulting window.
What? This is not Windows, where Internet Explorer == Windows Explorer. Finder is a completely distinct application from Safari or any other web browser. It does not display links, it displays files. This is extremely clear to even a poor, intellectually challeged 'Mac-user'.
Random and weird software I've written.
How hard is to to socially engineer the average mac user?
you wouldn't believe how easy it is. whenever new users come into the "panther" chatroom using ichat, they are told to hit command-L for a list of other chatrooms. 80% fall for it. some repeatedly; they come back and ask for the key combo again, figuring they entered it wrong the first time.
"I DARE you to make less sense!"
OK, try socially engineering the mods on your way to -1 troll...
I sent this story up last night before midnight, because I noticed after several hours no one had mentioned it... Apple hadn't posted their explaination on their site yet, so 99BottlesOfBeerInMyF has a more complete story.
/usr/etc directory and copying /etc/ftpusers into it, but as far as I know, Apple hasn't owned up to this, and there is still no explanation. So what's up? Does anyone know why it has inexplicably re-appeared? (I understand it is rare for Apple to do this... but I will be wary of updates in the future.)
But I brought up the fact that the last Update, "Security Update 2004-09-07" reappears in the Software Update list as a required update, even if you've already installed it (which I did on the 7th), and that this update (the last one) breaks your ftp server if you happened to be running one. The ftp server is fixed by adding a
The Admin and the Engineer
Because it replaced a core framework for handling urls. Lots and lots of other programs could potentially use it.
Why isn't this in the information about the vulnerability?
If what you've said is true, Apple should mention it so people who don't use iChat know it's an important update for them.
However, I'll assume you're wrong. Apple would at least mention Safari and Mail in the Impact and Availability sections of the Security Update if it was a general problem handling URLs.
I wonder how many Mac users get tricked into typing Alt+F4 only to wonder why nothing happens?
English is easier said than done.
What about my uptime? What about my precious uptime??!!!
Actually, Alt is the same as Option on a Mac keyboard and F4 is also the 'lower volume' key. So Option+LowerVolume (Alt+F4) opens the sound control panel. Same for Option+F3 or F5 and then F1 and F2 for brightness opens the display control panel.
I have a chatroom list...IN MY PANTS!!!...
That doesn't work for me, but maybe that's because I don't have an Apple keyboard, and the F keys (besides F12 for eject, and optionally F9-11 for Expose) are unmapped by default. That would be a convenient tip if you do use an Apple keyboard though.
"I like systems, their application excepted", George Sand (French)
but we all knew this anyway...
modded off-topic? stupid mods, read the parent of the comment!
But I bet you already knew that.
So how long until "Chicks With Dicks 25" comes out anyway? Randall preordered that thing ages ago.