Date: 01 July 2010
References: ESB-2010.0621 ESB-2010.0631 ESB-2010.0763 ESB-2010.1039.2 ESB-2010.1066 ESB-2010.1067 ESB-2011.0244 ASB-2011.0062
Click here for printable version
Click here for PGP verifiable version
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
===========================================================================
AUSCERT Security Bulletin
ASB-2010.0157.2
A number of vulnerabilities have been identified in libpng
1 July 2010
===========================================================================
AusCERT Security Bulletin Summary
---------------------------------
Product: libpng prior to 1.4.3
libpng prior to 1.2.44
Operating System: UNIX variants (UNIX, Linux, OSX)
Windows
Impact/Access: Execute Arbitrary Code/Commands -- Remote with User Interaction
Denial of Service -- Remote with User Interaction
Resolution: Patch/Upgrade
CVE Names: CVE-2010-1205 CVE-2010-2249
Member content until: Thursday, July 29 2010
Revision History: July 1 2010: Added CVE reference
June 29 2010: Initial Release
OVERVIEW
A number of vulnerabilities have been identified in libpng, which have
been corrected in versions 1.4.3 and 1.2.44.
IMPACT
The vendor has provided the following description of these
vulnerabilities:
"Several versions of libpng through 1.4.2 (and through 1.2.43 in the
older series) contain a bug whereby progressive applications such as
web browsers (or the rpng2 demo app included in libpng) could receive
an extra row of image data beyond the height reported in the header,
potentially leading to an out-of-bounds write to memory (depending on
how the application is written) and the possibility of execution of
an attacker's code with the privileges of the libpng user (including
remote compromise in the case of a libpng-based browser visiting a
hostile web site). This vulnerability has been assigned ID
CVE-2010-1205 (via Mozilla).
An additional memory-leak bug, involving images with malformed sCAL
chunks, is also present; it could lead to an application crash
(denial of service) when viewing such images." [1]
MITIGATION
The vendor recommends upgrading to the latest version of libpng. [1]
REFERENCES
[1] libpng Home Page
http://www.libpng.org/pub/png/libpng.html
AusCERT has made every effort to ensure that the information contained
in this document is accurate. However, the decision to use the information
described is the responsibility of each user or organisation. 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.
If you believe that your computer system has been compromised or attacked in
any way, we encourage you to let us know by completing the secure National IT
Incident Reporting Form at:
http://www.auscert.org.au/render.html?it=3192
===========================================================================
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
iD8DBQFMK/qI/iFOrG6YcBERAptuAJ93Qb/SXHxaq+o/hQ9g2R2dgDdepQCbBgeX
HY9nLR2fL/kbnV3sgFMTK3o=
=X34l
-----END PGP SIGNATURE-----
|