About the security content of iOS 4.3
This document describes the security content of iOS 4.3.
This document describes the security content of iOS 4.3, which can be downloaded and installed using iTunes.
For the protection of our customers, Apple does not disclose, discuss, or confirm security issues until a full investigation has occurred and any necessary patches or releases are available. To learn more about Apple Product Security, see the Apple Product Security website.
For information about the Apple Product Security PGP Key, see "How to use the Apple Product Security PGP Key."
Where possible, CVE IDs are used to reference the vulnerabilities for further information.
To learn about other Security Updates, see "Apple Security Updates".
iOS 4.3
- CoreGraphics - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: Multiple vulnerabilities in FreeType - Description: Multiple vulnerabilities existed in FreeType, the most serious of which may lead to arbitrary code execution when processing a maliciously crafted font. These issues are addressed by updating FreeType to version 2.4.3. Further information is available via the FreeType site at http://www.freetype.org/ - CVE-ID - CVE-2010-3855 
- ImageIO - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: Viewing a maliciously crafted TIFF image may result in an unexpected application termination or arbitrary code execution - Description: A buffer overflow existed in libTIFF's handling of JPEG encoded TIFF images. Viewing a maliciously crafted TIFF image may result in an unexpected application termination or arbitrary code execution. - CVE-ID - CVE-2011-0191 : Apple 
- ImageIO - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: Viewing a maliciously crafted TIFF image may result in an unexpected application termination or arbitrary code execution - Description: A buffer overflow existed in libTIFF's handling of CCITT Group 4 encoded TIFF images. Viewing a maliciously crafted TIFF image may result in an unexpected application termination or arbitrary code execution. - CVE-ID - CVE-2011-0192 : Apple 
- libxml - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: Visiting a maliciously crafted website may lead to an unexpected application termination or arbitrary code execution - Description: A double free issue existed in libxml's handling of XPath expressions. Visiting a maliciously crafted website may lead to an unexpected application termination or arbitrary code execution. - CVE-ID - CVE-2010-4494 : Yang Dingning of NCNIPC, Graduate University of Chinese Academy of Sciences 
- Networking - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: A server may be able to identify a device across connections - Description: The IPv6 address chosen by the device contains the device's MAC address when using stateless address autoconfiguration (SLAAC). An IPv6 enabled server contacted by the device can use the address to track the device across connections. This update implements the IPv6 extension described in RFC 3041 by adding a temporary random address used for outgoing connections. 
- Safari - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: Visiting a maliciously crafted website may cause MobileSafari to exit on launch - Description: A maliciously crafted website may contain javascript that repeatedly causes another application on the device to launch via its URL handler. Visiting this website with MobileSafari will cause MobileSafari to exit and the target application to be launched. This sequence would continue each time MobileSafari is opened. This issue is addressed by returning to the previous page when Safari is re-opened after another application was launched via its URL handler. - CVE-ID - CVE-2011-0158 : Nitesh Dhanjani of Ernst & Young LLP 
- Safari - Available for: iOS 4.0 through 4.2.1 for iPhone 3GS and later, iOS 4.0 through 4.2.1 for iPod touch (3rd generation) and later, iOS 4.2 through 4.2.1 for iPad - Impact: Clearing cookies in Safari Settings may have no effect - Description: In some circumstances, clearing cookies via Safari Settings while Safari is running has no effect. This issue is addressed through improved handling of cookies. This issue does not affect systems prior to iOS 4.0. - CVE-ID - CVE-2011-0159 : Erik Wong of Google Inc. 
- WebKit - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: Visiting a maliciously crafted website may lead to an unexpected application termination or arbitrary code execution - Description: Multiple memory corruption issues exist in WebKit. Visiting a maliciously crafted website may lead to an unexpected application termination or arbitrary code execution. - CVE-ID - CVE-2010-1792 - CVE-2010-1824 : kuzzcc, and wushi of team509 working with TippingPoint's Zero Day Initiative - CVE-2011-0111 : Sergey Glazunov - CVE-2011-0112 : Yuzo Fujishima of Google Inc. - CVE-2011-0113 : Andreas Kling of Nokia - CVE-2011-0114 : Chris Evans of Google Chrome Security Team - CVE-2011-0115 : J23 working with TippingPoint's Zero Day Initiative, and Emil A Eklund of Google, Inc. - CVE-2011-0116 : an anonymous researcher working with TippingPoint's Zero Day Initiative - CVE-2011-0117 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0118 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0119 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0120 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0121 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0122 : Slawomir Blazek - CVE-2011-0123 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0124 : Yuzo Fujishima of Google Inc. - CVE-2011-0125 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0126 : Mihai Parparita of Google, Inc. - CVE-2011-0127 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0128 : David Bloom - CVE-2011-0129 : Famlam - CVE-2011-0130 : Apple - CVE-2011-0131 : wushi of team509 - CVE-2011-0132 : wushi of team509 working with TippingPoint's Zero Day Initiative - CVE-2011-0133 : wushi of team509 working with TippingPoint's Zero Day Initiative - CVE-2011-0134 : Jan Tosovsky - CVE-2011-0135 : an anonymous reporter - CVE-2011-0136 : Sergey Glazunov - CVE-2011-0137 : Sergey Glazunov - CVE-2011-0138 : kuzzcc - CVE-2011-0140 : Sergey Glazunov - CVE-2011-0141 : Chris Rohlf of Matasano Security - CVE-2011-0142 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0143 : Slawomir Blazek and Sergey Glazunov - CVE-2011-0144 : Emil A Eklund of Google, Inc. - CVE-2011-0145 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0146 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0147 : Dirk Schulze - CVE-2011-0148 : Michal Zalewski of Google, Inc. - CVE-2011-0149 : wushi of team509 working with TippingPoint's Zero Day Initiative, and SkyLined of Google Chrome Security Team - CVE-2011-0150 : Michael Gundlach of safariadblock.com - CVE-2011-0151 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0152 : SkyLined of Google Chrome Security Team - CVE-2011-0153 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0154 : an anonymous researcher working with TippingPoint's Zero Day Initiative - CVE-2011-0155 : Aki Helin of OUSPG - CVE-2011-0156 : Abhishek Arya (Inferno) of Google, Inc. - CVE-2011-0157 : Benoit Jacob of Mozilla - CVE-2011-0168 : Sergey Glazunov 
- WebKit - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: HTTP Basic Authentication credentials may be inadvertently disclosed to another site - Description: If a site uses HTTP Basic Authentication and redirects to another site, the authentication credentials may be sent to the other site. This issue is addressed through improved handling of credentials. - CVE-ID - CVE-2011-0160 : McIntosh Cooey of Twelve Hundred Group, Harald Hanche-Olsen, Chuck Hohn of 1111 Internet LLC working with CERT, and Paul Hinze of Braintree 
- WebKit - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: Visiting a maliciously crafted website may lead to cross-site style declarations - Description: A cross-origin issue existed in WebKit's handling of the Attr.style accessor. Visiting a maliciously crafted website may allow the site to inject CSS into other documents. This issue is addressed by removing the Attr.style accessor. - CVE-ID - CVE-2011-0161 : Apple 
- WebKit - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: A maliciously crafted website may be able to prevent other sites from requesting certain resources - Description: A cache poisoning issue existed in WebKit's handling of cached resources. A maliciously crafted website may be able to prevent other sites from requesting certain resources. This issue is addressed through improved type checking. - CVE-ID - CVE-2011-0163 : Apple 
- Wi-Fi - Available for: iOS 3.0 through 4.2.1 for iPhone 3GS and later, iOS 3.1 through 4.2.1 for iPod touch (3rd generation) and later, iOS 3.2 through 4.2.1 for iPad - Impact: When connected to Wi-Fi, an attacker on the same network may be able to cause a device reset - Description: A bounds checking issue existed in the handling of Wi-Fi frames. When connected to Wi-Fi, an attacker on the same network may be able to cause a device reset. - CVE-ID - CVE-2011-0162 : Scott Boyd of ePlus Technology, inc. 
Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Contact the vendor for additional information.