toggle

AAPL Stock: 497.67 ( -11.79 )

Xcode 3.1 address security issues

updated 02:30 pm EDT, Sat July 12, 2008

Apple Xcode Tools 3.1


Apple has released an update to its developer tools, Xcode Tools 3.1. Xcode 3.1b was previously available as part of the iPhone SDK and is now as a standalone package for Mac OS developers as well. Addressing security issues, the new update fixes an arbitrary code execution and a WebObjects session ID disclosure. Requirements for Xcode tools 3.1 are an Apple Developer Connection membership and OS X 10.5 or higher. Xcode is available for Mac OS developers and as part of the final iPhone SDK; both are free for ADC members. [updated]

Xcode tools 3.1 fixes a CoreImage problem that could lead to arbitrary code execution or an unexpected application termination. The tools include an example application called CoreImage Fun House that handles content with the ".funhouse" extension. The problem involved a possible buffer overflow in the application when processing ".funhouse" files. Opening a maliciously-crafted ".funhouse" file could lead to an unexpected application termination or arbitrary code execution. The update addresses the issue through improved bounds
checking.

Version 3.1 also includes a fix for WebObjects session IDs being disclosed to other web sites. WebObjects' WOHyperlink, a dynamic hyperlink generator that appends session IDs to the URLs it generates, could possibly disclose user's session IDs to the sites linked to by the URL. The 3.1 update prevents session IDs from being added to URLs, except when the user specifically requests the action.






by MacNN Staff

toggle

Comments

  1. Guest

    Fresh-Faced Recruit

    Joined: Nov 1999

    +1

    Released today?

    How current is this release? I'm already using version 3.1 and have been for a while.

    Anyone know if this is something released a while back and MacNN just decided to cover it or if there is actually a new build that was released today?

  1. Gary Palter

    Fresh-Faced Recruit

    Joined: Aug 2001

    0

    Yes, it's new

    Xcode 3.1 was only available as part of the iPhone SDK until today and was a beta. Now, it's final and available to everyone. (The release date on the website is yesterday.)

  1. fds

    Fresh-Faced Recruit

    Joined: Sep 2004

    +1

    new as in this week

    Note that there are now two flavors of the development tools you can download:called Xcode 3.1: only Mac developmentcalled the final iPhone SDK: includes all of the above, so Mac development plus iPhone 2.0 development

  1. Guest

    Fresh-Faced Recruit

    Joined: Nov 1999

    0

    Ah, ok

    I installed the iphonesdkfinal.dmg yesterday so I guess it's safe to say that my install is current?

  1. Geobunny

    Mac Elite

    Joined: Oct 2000

    +1

    Finally!

    ...and finally we get GCC 4.2.1 almost an entire year after it was released (17th July 2007). Still, as they say, better late than never!

Login Here

Not a member of the MacNN forums? Register now for free.

 
close
Photo
toggle

Network Headlines

toggle

Most Popular

10 Most Read

Recent Reviews

Logitech Cube

The world of mice could often be described charitably as stagnant: it's an endless sea of ergonomic shapes that assume you're sitting ...

NewerTech and Targus USB Hubs For Gifts

A useful holiday present to resolve an ongoing frustration is a multi-port hub. Whether as a stocking stuffer, Chanukah present, or an ...

X-Rite ColorMunki Photo

Color calibration is the art of tweaking your monitor so that the colors represented on screen better match real life and your printer ...

toggle

Most Commented

10 Most Discussed