Text Size

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.





 
Previous Comments

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

0

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

0

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

+1

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

0

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

+1

Popular News