copyright | disclaimer | privacy | contact  
Australia's Leading Computer Emergency Response Team
 
Search this site

 
On this site

 > HOME
 > About AusCERT
 > Membership
 > Contact Us
 > PKI Services
 > Training
 > Publications
 > Sec. Bulletins
 > Conferences
 > News & Media
 > Services
 > Web Log
 > Site Map
 > Site Help
 > Member login





 

ESB-2011.0276 - [Apple iOS] Apple iOS: Multiple vulnerabilities

Date: 10 March 2011
References: ASB-2010.0207.3  ASB-2010.0246.2  ESB-2011.0244  ESB-2011.0275  ESB-2011.0277  ESB-2011.0314  ESB-2011.1033  ESB-2011.1032  

Click here for printable version
Click here for PGP verifiable version
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

===========================================================================
             AUSCERT External Security Bulletin Redistribution

                               ESB-2011.0276
                         iOS 4.3 has been released
                               10 March 2011

===========================================================================

        AusCERT Security Bulletin Summary
        ---------------------------------

Product:           Apple iOS
Publisher:         Apple
Operating System:  Apple iOS
Impact/Access:     Execute Arbitrary Code/Commands -- Remote with User Interaction
                   Denial of Service               -- Remote with User Interaction
                   Access Confidential Data        -- Remote with User Interaction
                   Reduced Security                -- Remote with User Interaction
                   Access Privileged Data          -- Remote with User Interaction
                   Cross-site Scripting            -- Remote with User Interaction
Resolution:        Patch/Upgrade
CVE Names:         CVE-2011-0192 CVE-2011-0191 CVE-2011-0168
                   CVE-2011-0163 CVE-2011-0162 CVE-2011-0161
                   CVE-2011-0160 CVE-2011-0159 CVE-2011-0158
                   CVE-2011-0157 CVE-2011-0156 CVE-2011-0155
                   CVE-2011-0154 CVE-2011-0153 CVE-2011-0152
                   CVE-2011-0151 CVE-2011-0150 CVE-2011-0149
                   CVE-2011-0148 CVE-2011-0147 CVE-2011-0146
                   CVE-2011-0145 CVE-2011-0144 CVE-2011-0143
                   CVE-2011-0142 CVE-2011-0141 CVE-2011-0140
                   CVE-2011-0138 CVE-2011-0137 CVE-2011-0136
                   CVE-2011-0135 CVE-2011-0134 CVE-2011-0133
                   CVE-2011-0132 CVE-2011-0131 CVE-2011-0130
                   CVE-2011-0129 CVE-2011-0128 CVE-2011-0127
                   CVE-2011-0126 CVE-2011-0125 CVE-2011-0124
                   CVE-2011-0123 CVE-2011-0122 CVE-2011-0121
                   CVE-2011-0120 CVE-2011-0119 CVE-2011-0118
                   CVE-2011-0117 CVE-2011-0116 CVE-2011-0115
                   CVE-2011-0114 CVE-2011-0113 CVE-2011-0112
                   CVE-2011-0111 CVE-2010-4494 CVE-2010-3855
                   CVE-2010-1824 CVE-2010-1792 

Reference:         ASB-2010.0246.2
                   ASB-2010.0207.3
                   ESB-2011.0275
                   ESB-2011.0244

Original Bulletin: 
   http://support.apple.com/kb/HT4564

- --------------------------BEGIN INCLUDED TEXT--------------------

- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

APPLE-SA-2011-03-09-1 iOS 4.3

iOS 4.3 is now available and addresses the following:

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.


Installation note:

These updates are only available through iTunes, and will not appear
in your computer's Software Update application, or in the Apple
Downloads site. Make sure you have an Internet connection and have
installed the latest version of iTunes from www.apple.com/itunes/

iTunes will automatically check Apple's update server on its weekly
schedule. When an update is detected, it will download it. When
the iPhone, iPod touch or iPad is docked, iTunes will present the
user with the option to install the update. We recommend applying
the update immediately if possible. Selecting Don't Install will
present the option the next time you connect your iPhone, iPod touch,
or iPad.

The automatic update process may take up to a week depending on the
day that iTunes checks for updates. You may manually obtain the
update via the Check for Updates button within iTunes. After doing
this, the update can be applied when your iPhone, iPod touch, or iPad
is docked to your computer.

To check that the iPhone, iPod touch, or iPad has been updated:

* Navigate to Settings
* Select General
* Select About. The version after applying this update will be
"4.3 (8F190)" or later.

Information will also be posted to the Apple Security Updates
web site: http://support.apple.com/kb/HT1222

This message is signed with Apple's Product Security PGP key,
and details are available at:
https://www.apple.com/support/security/pgp/

- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (Darwin)

iQEcBAEBAgAGBQJNd6ouAAoJEGnF2JsdZQeen4cIALyAAQr14FSGq3jkGPQVcw4+
WqYVpQZf0Ofj4L5yHmIqDOjV66KNpfkD2ZOo2wqt7j030KXvCe1zl3CW3iKmaa/2
t9w29JBr3qTE+xKPnmF/UhtvAFoSHUHWDd5ppFdQlXveKh1Eh0vQMXcWej5bjHYb
/3JYfpbhHLtPmhGgOn1yQc50pSxjtL8kU6ifCs+3fdRHenTD6ddrbvUKKuATuuPf
RmunniJDImJexP2+mgSn2f9izvhCzjaz9+UDQPVkFaCem/10LlkYZ7xr4vTAFeSq
OtPyqBbHZEHeVIi2MHYioOEUp0o+BKQ42bc55H6Vcp29Xp7MkLBEh2Fhx9RSlXc=
=lOaZ
- -----END PGP SIGNATURE-----

- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

        http://www.auscert.org.au/render.html?cid=1980

===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967

iD8DBQFNeB3W/iFOrG6YcBERAhEqAJwOBCiMlGcqC8cfrijJqU5abc1D7ACgy+PD
W0rySQEWtzp3WH8TV+6I6LE=
=h1jl
-----END PGP SIGNATURE-----