ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

Apple slaps bandaid on critical Safari (Windows) security holes

By | July 20, 2011, 11:43am PDT

Summary: Apple has shipped new versions of its Safari browser to fix numerous security holes that expose Windows users to malicious hacker attacks.

Apple has shipped new versions of its Safari browser to fix numerous security holes that expose Windows users to malicious hacker attacks.

The Safari 5.1 and Safari 5.0.6 addresses gaping security holes in Safari and WebKit, the open-source browser rendering engine.  These updates are available for Safari users running Windows XP SP2, Windows Vista and Windows 7.

According to Apple’s advisory, some of these vulnerabilities could lead to drive-by download attacks, full system compromise, denial-of-service conditions of cross-site scripting attacks.

Here’s a sample of some of the more serious Safari for Windows vulnerabilities:follow Ryan Naraine on twitter

  • CFNetwork: The NTLM authentication protocol is susceptible to a replay attack referred to as credential reflection. Authenticating to a maliciously crafted website may lead to arbitrary code execution. To mitigate this issue, Safari has been updated to utilize protection mechanisms recently added to Windows. This issue does not affect Mac OS X systems.
  • ColorSync: An integer overflow existed in the handling of images with an embedded ColorSync profile, which may lead to a heap buffer overflow. Opening a maliciously crafted image with an embedded ColorSync profile may lead to an unexpected application termination or arbitrary code execution.
  • CoreFoundation: An off-by-one buffer overflow issue existed in the handling of CFStrings. Applications that use the CoreFoundation framework may be vulnerable to an unexpected application termination or arbitrary code execution.
  • CoreGraphics: An integer overflow issue existed in the handling of Type 1 fonts. Viewing or downloading a document containing a maliciously crafted embedded font may lead to arbitrary code execution.
  • ImageIO: A heap buffer overflow existed in ImageIO’s handling of TIFF images. Viewing a maliciously crafted TIFF image may lead to an unexpected application termination or arbitrary code execution.
  • ImageIO: A heap buffer overflow existed in ImageIO’s handling of CCITT Group 4 encoded TIFF images. Viewing a maliciously crafted TIFF image may lead to an unexpected application termination or arbitrary code execution.
  • libxml: A one-byte heap buffer overflow existed in libxml’s handling of XML data. Visiting a maliciously crafted website may lead to an unexpected application termination or arbitrary code execution.

The Safari update also contains a massive WebKit update that expose users to denial-service conditions or arbitrary code execution.

The patches are being delivered via the Windows Apple Software Update application, or Apple’s Safari download site.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues.

Disclosure

Ryan Naraine

The most important disclosure is of my employment with Kaspersky Lab as a member of the global research and analysis team. Kaspersky Lab is a global company specializing in anti-malware and secure content management technologies. I do not own stocks or other investments in any technology company.

Biography

Ryan Naraine

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues. He is currently security evangelist at Kaspersky Lab, an anti-malware company with operations around the globe. He is taking a leadership role in developing the company's online community initiative around secure content management technologies.

Prior to joining Kaspersky Lab, Ryan was Editor-at-Large/Security at eWEEK, leading the magazine's and Web site's coverage of Internet and computer security issues and managing the popular SecurityWatch blog, covering the daily threats, vulnerabilities and IT security technologies. He also covered IT security, hacker attacks and secure content management topics for Jupiter Media's internetnetnews.com.

Ryan can be reached at naraine SHIFT 2 gmail.com. For daily updates on Ryan's activities, follow him on Twitter.

24
Comments

Join the conversation!

Just In

RE: Apple slaps bandaid on critical Safari (Windows) security holes
sirnem 20th Sep
m2 pvp serverlar tan??t??m?? pvp serverler mt2 private servers metin2 pvp serverler metin2 games metin2 pvp serverlar
mt2 pvp servers pvp metin2 online games mt2 pvp m2 games servers metin2
private servers mt2 private server m2 private online game metin 2
g??zel s??zler roms guzel sozler
face 100 ifadeleri yemek tarifleri yemek tarifleri face guncel news face t He Facebook land facebook
games hiller metin2 hile games dowland metin2 indir

chat
mynet
sex
sex hikayeleri
My issue is that on 2 of my computer, every time I get a notification to update iTunes, the updater has selected Safari by default to be installed. This does not happen on my 3rd computer.

What's the difference between these 3 PCs? No idea but iTunes users on Windows must be eternally vigilant to make sure they haven't accidentally installed Safari.
@toddybottom

Uninstall the Apple Updater. And it doesn't matter unless you're browsing with Safari. No sane Windows app will assume you have Safari for Windows under the covers and use it vs. say IE.
0 Votes
+ -
Thank you
toddybottom 20th Jul
@betelgeuse68
Much appreciated. I will give that a try. Is there a way of reinstalling the updater? I haven't seen any sort of install for just the updater itself.
Look at all these arbitrary code execution bugs...

Yet people still picking on Adobe Reader like there's no tomorrow.
@Samic
Because of the adobe reader plugin. its tied to primarily almost all browsers.
@Anthony E
Quicktime also tied to almost all browsers in the system too and it also has arbitrary code execution issue all the time.
It's about the quality of Apple's software on Windows. They just either doesn't seems to care about the softare quality on Windows or too incompletent to make good Windows softeware.
@Samic Quicktime is NOT Safari... if there were any reported issues with Quicktime like there are with Safari then you'd have a point.
@Samic

Because most Windows users have Adobe's Reader... most do not have Safari for Windows.
0 Votes
+ -
I looked at the Safari 5.1 feature list
Michael Alan Goff 20th Jul
Is Sandboxing really Lion only? D:
not a patch? I mean other than the fact that the MacDefender phishing attack fizzled and the company you work for still can't sell any Mac antivirus software and that just p*sses you off, no end.
0 Votes
+ -
@fr_gough

That liver acting up on you again, making you grouchy today?
@William Pharaoh

You're a jerk.
  • Flagged
@William Pharaoh
LMFAO grin
0 Votes
+ -
it's called
sportmac 21st Jul
@fr_gough
yellow journalism. every little dig keeps helps.
i suppose the better term would be yellow blogging.
People running Windows use Safari...?
@DJThuht I run Safari, Firefox and IE on Windows 7.

Safari - for MobileMe bookmarks sync from my Mac. I consider it to be my "personal" browser (i.e. non-work)
Firefox - for work related stuff that doesn't require IE
IE - out of desperate necessity for the eHR system.
I too want an explanation for the sensationalist use of the term "bandaid" which was NOT justified in the article, as well as "gaping security holes". In what way were these holes any more "gaping" than any other bugs any other company patches in updates.

Ryan Naraine, you are officially a troll.
I'm just curious. I have an iMac and use Chrome for my browsing. Before Chrome, I used Firefox. Safari is my least favorite Apple program ever. I don't even know any Apple users who use Safari regularly. So I'm just wondering why a Windows user would choose to use Safari. It would be rather like me deciding to use INternet explorer.
@crabitha

Hate to break it to ya, but if you use Chrome, you are essentially using Safari. Most of the code in Chrome was written by Apple.
0 Votes
+ -
Slightly biased headline?
TheSceptic 21st Jul
A band-aid. As in it covers up the problem but doesn't fix it? Is that what every security update is now?

What about the new features in Safari 5.1? Are they not worth mentioning?
@TheSceptic

Why would he mention features? That would be like taking your car to a mechanic who then proceeds to tell you about your climate control, sunroof and custom leather seats.
@wcb42ad Your analogy would work if the mechanic installed those features.
Is there many people running safari on Windows ? Don't think so ...
m2 pvp serverlar tan??t??m?? pvp serverler mt2 private servers metin2 pvp serverler metin2 games metin2 pvp serverlar
mt2 pvp servers pvp metin2 online games mt2 pvp m2 games servers metin2
private servers mt2 private server m2 private online game metin 2
g??zel s??zler roms guzel sozler
face 100 ifadeleri yemek tarifleri yemek tarifleri face guncel news face t He Facebook land facebook
games hiller metin2 hile games dowland metin2 indir

chat
mynet
sex
sex hikayeleri

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix