IT Blogwatch's picture
IT Blogwatch

A Daily Digest of IT Blogs from Richi Jennings

Apple iCal fix MIA: you're SOL

Did you miss me? It's IT Blogwatch: in which Apple's iCal calendar app still has vulnerabilities after four months. Not to mention more Error'd...

Gregg Keizer reports:

Critical vulnerabilities remain in Apple Inc.'s iCal calendar program, a security company said Wednesday in an advisory that showed months of back-and-forth between Apple and the researchers over whether bugs were serious enough to warrant patches, and if so, when Apple would patch them. After several delays requested by Apple, the security vendor put its foot down and told the company's security team it would release information about the vulnerabilities May 21, whether Apple had issued patches or not ... Core Security Technologies detailed three bugs in iCal that attackers could remotely exploit using compromised servers, malicious Web sites or e-mailed .ics file attachments. more

Core's Rodrigo Carvalho and Ricardo Narvaja elaborate:

Three vulnerabilities discovered in the iCal application may allow un-authenticated attackers to execute arbitrary code on vulnerable systems with (and potentially without) the assistance from the end user of the application or to repeateadly execute a denial of service attack to crash the iCal application. A client-side attack directed to the end-users of the iCal application can be executed by sending an email with a malicious .ics file attachment, by hosting a malicious .ics file on web site and directing users to open it or by injecting a malicious .ics file on a CalDAV enabled server to which potential victims are subscribed to update their calendars automatically. In the three reported cases the vulnerabilities arise from improper validation of input while or after parsing of the calendar file format. more

Chris Foresman is scared:

While two of the vulnerabilities lead to a crash caused by null pointer dereferencing (merely annoying), a third vulnerability causes memory corruption, which could lead to malicious code execution (kinda scary) ... Apple has been notified of these issues and is working on a fix. The fix was expected May 19, but so far, Apple has not released anything via Software Update. In the meantime, avoid clicking .ics files—or anything, for that matter—in suspect e-mails, and hope the script kiddies don't get ahold of your subscribed calendars. more

But Derik DeLong debunks:

If you don’t use a network calendar server or regularly import ICS files, you’re safe. There’s nothing to worry about. However, if you do, you need to be careful that the source of your calendar data isn’t likely to be compromised. Don’t open random ICS files. Make sure only trusted people can alter the online calendar you’re subscribed to. Hopefully these will be fixed soon. more

Bryan Chaffin observes the timeline:

According to the log of contacts with Apple CST published, the firm first notified Apple of the flaws January 20th, 2008. Over the following months, the two companies exchanged contacts that acknowledged the flaws and debated their severity. CST maintained throughout the exchanges that they were serious flaws, but delayed publishing them as Apple asked for additional time. Apple eventually told CST that it would release a security fix on May 19th, 2008, and Core set May 21st as the final date for publishing the flaws. As the 19th came and went without that update, CST followed through and published the information on its own Web site. more

Rich Mogull digs deeper:

This brings up a complex ethical issue about disclosure of security vulnerabilities. By releasing detailed information before Apple patched the flaws, Core places all Mac users at risk. On the other hand ... Core worked with Apple to coordinate the release with the patch until communications seemed to break down at the last minute. My personal opinion is that researchers should only release vulnerability details either after a patch is released, or if there is clear evidence the bad guys already know about the vulnerability and are exploiting it in the wild. However, some researchers disagree with my opinion and feel they should also release details if a vendor is unresponsive or doesn't patch within a reasonable time period. I used to share this opinion, but over time I've come to believe that the stakes have changed in the last 5 to 10 years. more

And finally...

Buffer overflow:

Other Computerworld bloggers:

RSS feed icon Like this stuff? Subscribe to the RSS feed.

Richi Jennings is an independent analyst/adviser/consultant, specializing in blogging, email, and spam. A 21 year, cross-functional IT veteran, he is also an analyst at Ferris Research. You can follow him on Twitter, pretend to be Richi's friend on Facebook, or just use boring old email: blogwatch@richi.co.uk.

Previously in IT Blogwatch:

What is Tech Briefcase?
TechBriefcase is a new, free service where IT Professionals can Search, Store and Share IT white papers and content like this. Learn more
Bookmark content
Speed up your research efforts with content across the web.
Search and Store
Find the white papers you need. Create folders for any topic.
View Anywhere
Open your briefcase on your iPhone, tablet or desktop. Share with colleagues.
Don't have an account yet?