On CBS MoneyWatch: 11 Buzzwords That Should Be Banned
BNET Business Network:
BNET
TechRepublic
ZDNet

November 11th, 2009

Apple Safari exposes Windows to drive-by download attacks

Posted by Ryan Naraine @ 1:37 pm

Categories: Apple, Arbitrary Code Execution, Browsers, Data theft, Denial of Service (DoS), Exploit code, Malware, Microsoft, Passwords, Patch Watch, Pen testing, Responsible disclosure, Spyware and Adware, Vulnerability research

Tags: Apple Macintosh, Apple Safari, Microsoft Windows XP, Microsoft Windows Vista, Apple Inc., Attack, WebKit, Microsoft Windows, Apple Mac OS X, Apple Mac OS

Apple today shipped Safari 4.0.4 to fix a total of seven security flaws that expose Windows and Mac users to a wide range of malicious hacker attacks.

The high-priority update patches vulnerabilities that allow remote code execution (drive-by downloads) if a user simply surfs to a maliciously rigged Web site.  Some of the issues affect Microsoft’s new Windows 7 operating system.

The skinny from an Apple advisory:

  • ColorSync (CVE-2009-2804) — Available for Windows 7, Windows Vista and Windows XP –  An integer overflow exists in the handling of images with an embedded color profile, which may lead to a heap buffer overflow. Opening a maliciously crafted image with an embedded color profile may lead to an unexpected application termination or arbitrary code execution. This vulnerability was internally discovered by Apple.
  • libxml CVE-2009-2414 and CVE-2009-2416 — Available for:  Mac OS X Windows 7, Windows Vista and Windows XP — Multiple use-after-free issues exist in libxml2, the most serious of which may lead to an unexpected application termination. This update addresses the issues through improved memory handling. The issues have already been addressed in Mac OS X 10.6.2, and in Security Update 2009-006 for Mac OS X 10.5.8 systems.
  • Safari — CVE-2009-2842 — Available for:  Mac OS X, Windows 7, Windows Vista and Windows XP — An issue exists in Safari’s handling of navigations initiated via the “Open Image in New Tab”, “Open Image in New Window”, or “Open Link in New Tab” shortcut menu options. Using these options within a maliciously crafted website could load a local HTML file, leading to the disclosure of sensitive information.
  • WebKit — CVE-2009-2816 — Available for Mac OS X,  Windows 7, Windows Vista and Windows XP — An issue exists in WebKit’s implementation of Cross-Origin Resource Sharing. Before allowing a page from one origin to access a resource in another origin, WebKit sends a preflight request to the latter server for access to the resource. WebKit includes custom HTTP headers specified by the requesting page in the preflight request. This can facilitate cross-site request forgery. Internally discovered by Apple.
  • WebKit — CVE-2009-3384 – Available for Windows 7, Windows Vista and Windows XP –  Multiple vulnerabilities exist in WebKit’s handling of FTP directory listings. Accessing a maliciously crafted FTP server may lead to information disclosure, unexpected application termination, or execution of arbitrary code. This update addresses the issues through improved parsing of FTP directory listings. These issues do not affect Safari on Mac OS X systems.
  • WebKit — CVE-2009-2841 –  Available for Mac OS X (client and server) — When WebKit encounters an HTML 5 Media Element pointing to an external resource, it does not issue a resource load callback to determine if the resource should be loaded. This may result in undesired requests to remote servers. As an example, the sender of an HTML-formatted email message could use this to determine that the message was read. This issue is addressed by generating resource load callbacks when WebKit encounters an HTML 5 Media Element. This issue does not affect Safari on Windows systems.

The browser update is being pushed to Mac and Windows systems via Apple’s software update utilities.  Alternatively, Safari users can download the patches from Apple’s download site.

Ryan NaraineRyan Naraine is a journalist and security evangelist at Kaspersky Lab. He manages Threatpost.com, a security news portal. Here is Ryan's full profile and disclosure of his industry affiliations.


Email Ryan Naraine

For daily updates on Ryan's activities, follow him on Twitter.

Subscribe to Zero Day via Email alerts or RSS.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 82 Talkback(s)
WOW
Denial is an ugly thing. Some people get really touchy when defending their deity. (Read the rest)
Posted by: santuccie Posted on: 12/28/09 You are currently: a Guest | | Terms of Use
"May lead"?  matthew_maurice | 11/11/09
May lead meaning  AzuMao | 11/12/09
no problem for Linux  Linux Geek | 11/11/09
No Safari on Linux...  Ceridan | 11/11/09
therefore, no problem on linux...  ljenux-23043766007667558234416105604265 | 11/11/09
So why mentionning it...  Ceridan | 11/12/09
What was the point of your post, Ceridan? You're stating the obvious!  AzuMao | 11/12/09
Nor is it a problem for DOS, CP/M and a clay tablet and stick  tonymcs@... | 11/11/09
your stupidity and ignorance is your problem  ljenux-23043766007667558234416105604265 | 11/12/09
Right on ljenux  de-void | 11/12/09
You do get that he's a paid MS shill, right?  AzuMao | 11/13/09
The Next/Previous Buttons...  preachjohn | 11/16/09
Linux has no problems...really?  IT_Guy_z | 11/12/09
Affected by one of those problems..  Ceridan | 11/12/09
You sir are a LIAR!  PlayFair | 11/12/09
...  Ceridan | 11/12/09
WOW  santuccie | 12/28/09
Aren't libxml and webkit also for Linux?  WarhavenSC | 11/12/09
Apparently the way it's implemented on *nix is unaffected by this.  AzuMao | 11/12/09
Aggain?  Ceridan | 11/11/09
Webkit security browser flaws behind latest Safari update  kenosha7777 | 11/11/09
I dont use chrome either  Ceridan | 11/12/09
Both Windows Safari users should worry  tonymcs@... | 11/11/09
Use it to familiarise yourself with future windows versions  Richard Flude | 11/11/09
You missed out the bit...  Sleeper Service | 11/12/09
Richard stop the crossover arguments  CrashPad | 11/12/09
No need  Fred Fredrickson | 11/11/09
@tonymcs  Axsimulate | 11/11/09
History  rpmyers1 | 11/11/09
And how many successful QT exploits have there been? Mmmmm?  Mikael_z | 11/12/09
hmm...  Badgered | 11/12/09
it effects IE users also ...  john_gillespie@... | 11/16/09
Relative.  AzuMao | 11/17/09
windows opens safari to security holes  ljenux-23043766007667558234416105604265 | 11/11/09
Nah the title is right...  Ceridan | 11/12/09
7 vulns in the *browser* alone  honeymonster | 11/11/09
you are hillarious...someone shut that MS paid propaganda?  ljenux-23043766007667558234416105604265 | 11/11/09
What is wrong with the Microsoft compiler?  eqpc | 11/12/09
He hasn't got a clue  honeymonster | 11/12/09
you are worse than loverock  ljenux-23043766007667558234416105604265 | 11/12/09
LOOK EVERYONE!!@(#@!! HE MENTIONS ME!!@#*#!!  Loverock Davidson | 11/12/09
blah blah  ljenux-23043766007667558234416105604265 | 11/12/09
Couldn't agree more ...  de-void | 11/12/09
Stable?  AzuMao | 11/13/09
Pretty useless responses.  PlayFair | 11/12/09
re: ljenux & IE  WarhavenSC | 11/12/09
ie in the sandbox??? are you insane??  ljenux-23043766007667558234416105604265 | 11/12/09
Protected Mode.  PlayFair | 11/12/09
I think...  Ceridan | 11/12/09
You mean the feature that only works on...  zkiwi | 11/12/09
XP is dead ... dry your eyes and get over it  de-void | 11/12/09
Welcome to ZDNET. Where the lies run abound from MS shills & zealots. (NT)  AdventTech67 | 11/12/09
Yet you continue to post?  PlayFair | 11/12/09
To show the world what goes on here. (NT)  AdventTech67 | 11/12/09
umm... "the world" doesn't read your posts, or care (nt)  Badgered | 11/12/09
Hatred blinds the honeymonster  HerbertH_02 | 11/12/09
Honeymonster is no other than Non-Zealot, a ZDNET employee. (NT)  AdventTech67 | 11/12/09
just try it...  ljenux-23043766007667558234416105604265 | 11/12/09
Just out of curiosity  PlayFair | 11/12/09
contrary to you  ljenux-23043766007667558234416105604265 | 11/12/09
About what  BigD Out West | 11/12/09
I don't think you do.  PlayFair | 11/12/09
Um..  AzuMao | 11/13/09
Then prove it.  de-void | 11/12/09
dear children,  ljenux-23043766007667558234416105604265 | 11/12/09
As expected  PlayFair | 11/14/09
He's not a FOSS advocate.  AzuMao | 11/15/09
Are your really going to play THAT card?  PlayFair | 11/16/09
Wrong  AzuMao | 11/16/09
I'll have to try that, Azu.  Lester Young | 11/16/09
Thank ljenux.  AzuMao | 11/17/09
What's the point?  AzuMao | 11/12/09
On the same ZDnet Page: "Microsoft probing Windows 7 zero-day hole"  financegozu | 11/12/09
Too late  AzuMao | 11/13/09
too late  scruff40 | 11/16/09
Almost every post, yes. Can't say the same for you though.  AzuMao | 11/16/09
RE: Apple Safari exposes Windows to drive-by download attacks  galley | 11/16/09
No  AzuMao | 11/16/09
IE exposes users to drive-by trojan horse.  john_gillespie@... | 11/16/09
Re: IE exposes users to drive-by Trojan Horse.  john_gillespie@... | 11/16/09
The common denominator is your client's website  rtk | 11/18/09
RE: Apple Safari exposes Windows to drive-by download attacks  Snarfiorix | 11/17/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here