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.












Released today?
07/12, 05:27pm reply
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?
Guest
Fresh-Faced Recruit
Joined: Nov 1999
Yes, it's new
07/12, 05:36pm reply
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.)
Gary Palter
Fresh-Faced Recruit
Joined: Aug 2001
new as in this week
07/12, 05:45pm (1 reply) reply
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
fds
Fresh-Faced Recruit
Joined: Sep 2004
Ah, ok
07/12, 05:54pm reply
I installed the iphonesdkfinal.dmg yesterday so I guess it's safe to say that my install is current?
Guest
Fresh-Faced Recruit
Joined: Nov 1999
Finally!
07/13, 09:33am reply
...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!
Geobunny
Grizzled Veteran
Joined: Oct 2000