===================================================================== CERT-Renater Note d'Information No. 2009/VULN534 _____________________________________________________________________ DATE : 15/12/2009 HARDWARE PLATFORM(S) : / OPERATING SYSTEM(S) : Solaris 10, OpenSolaris running Solaris GNOME PDF Rendering Libraries. ====================================================================== http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-66-274030-1 ______________________________________________________________________ Article ID : 274030 Article Type : Sun Alert Last reviewed : 2009-12-10 Audience : PUBLIC Keywords : Copyright Notice: Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved Multiple Security Vulnerabilities in the Solaris GNOME PDF Rendering Libraries May Lead to a Denial of Service (DoS) or Execution of Arbitrary Code _________________________________________________________________ Category : Security Release Phase : Workaround Bug Id : 6904352 Product : Solaris 10 Operating System OpenSolaris Date of Workaround Release : 10-Dec-2009 Multiple Security Vulnerabilities in the Solaris GNOME PDF Rendering Libraries May Lead to a Denial of Service (DoS) or Execution of Arbitrary Code 1. Impact Multiple integer overflow and improper memory allocation vulnerabilities have been identified in the Solaris GNOME PDF rendering libraries. These vulnerabilities may allow a local or remote unprivileged user to cause the Solaris GNOME PDF viewers (evince(1) for OpenSolaris and gpdf(1) for Solaris 10) which are linked to these libraries to crash, resulting in a Denial of Service (DoS) or arbitrary code execution with the privileges of the user running the application. These issues are also referenced in the following documents: CVE-2009-3603 at http://cve.mitre.org/cgi-bin/cvename.cgi?name=2009-3603 CVE-2009-3604 at http://cve.mitre.org/cgi-bin/cvename.cgi?name=2009-3604 CVE-2009-3605 at http://cve.mitre.org/cgi-bin/cvename.cgi?name=2009-3605 CVE-2009-3606 at http://cve.mitre.org/cgi-bin/cvename.cgi?name=2009-3606 CVE-2009-3607 at http://cve.mitre.org/cgi-bin/cvename.cgi?name=2009-3607 CVE-2009-3608 at http://cve.mitre.org/cgi-bin/cvename.cgi?name=2009-3608 CVE-2009-3609 at http://cve.mitre.org/cgi-bin/cvename.cgi?name=2009-3609 2. Contributing Factors These issues can occur in the following releases: SPARC Platform * Solaris 10 * OpenSolaris based upon builds snv_01 through snv_129 x86 Platform * Solaris 10 * OpenSolaris based upon builds snv_01 through snv_129 Notes: 1. Solaris 8 and 9 do not ship GNOME PDF Viewer and therefore are not affected by these issues. 2. Solaris 10 is only affected by CVE-2009-3605, CVE-2009-3606 and CVE-2009-3609 vulnerabilities. OpenSolaris distributions may include additional bug fixes above and beyond the build from which it was derived. To determine the base build of OpenSolaris, the following command can be used: $ uname -v snv_86 3. Symptoms If the described issues have been exploited to cause a Denial of Service (DoS), the application which makes use of the GNOME PDF rendering libraries will crash, potentially leaving a core file depending on the system configuration. There are no predictable symptoms that would indicate these issues have been exploited to execute arbitrary code. 4. Workaround Until the resolution patches are available, it may be possible to work around the described issues by not opening untrusted PDF files with the GNOME PDF Viewer. 5. Resolution These issues are addressed in the following releases: SPARC Platform * OpenSolaris based upon builds snv_130 or later x86 Platform * OpenSolaris based upon builds snv_130 or later A final resolution is pending completion for Solaris 10. For more information on Security Sun Alerts, see Technical Instruction ID 213557. This Sun Alert notification is being provided to you on an "AS IS" basis. This Sun Alert notification may contain information provided by third parties. The issues described in this Sun Alert notification may or may not impact your system(s). Sun makes no representations, warranties, or guarantees as to the information contained herein. ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY DISCLAIMED. BY ACCESSING THIS DOCUMENT YOU ACKNOWLEDGE THAT SUN SHALL IN NO EVENT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES THAT ARISE OUT OF YOUR USE OR FAILURE TO USE THE INFORMATION CONTAINED HEREIN. This Sun Alert notification contains Sun proprietary and confidential information. It is being provided to you pursuant to the provisions of your agreement to purchase services from Sun, or, if you do not have such an agreement, the Sun.com Terms of Use. This Sun Alert notification may only be used for the purposes contemplated by these agreements. Copyright 2000-2009 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved ====================================================================== ========================================================= Les serveurs de référence du CERT-Renater http://www.urec.fr/securite http://www.cru.fr/securite http://www.renater.fr ========================================================= + CERT-RENATER | tel : 01-53-94-20-44 + + 151 bd de l'Hopital | fax : 01-53-94-20-41 + + 75013 Paris | email: certsvp@renater.fr + =========================================================