__________________________________________________________ The U.S. Department of Energy Computer Incident Advisory Capability ___ __ __ _ ___ / | /_\ / \___ __|__ / \ \___ __________________________________________________________ INFORMATION BULLETIN Thunderbird Security Update [Red Hat RHSA-2006:0330-10] April 24, 2006 18:00 GMT Number Q-182 [REVISED 25 Apr 2006] [REVISED 26 Apr 2006] [REVISED 27 Apr 2006] [REVISED 04 May 2006] [REVISED 24 Aug 2006] ______________________________________________________________________________ PROBLEM: Several bugs were found in the way Thunderbird processes: 1) malformed javascript; 2) certain javascript actions; 3) malformed HTML mail messages; 4) certain inline content in HTML mail messages. PLATFORM: Red Hat Desktop (v. 3 & 4) Red Hat Enterprise Linux AS, ES, WS (v.2.1, 3, & 4) Red Hat Linux Advanced Workstation 2.1 for the Itanium Processor Debian GNU/Linux 3.1 alias sarge Mozilla v1.7 Solaris 10 Operating System Sun Java Desktop System Release 2 Mozilla 1.4 for Solaris DAMAGE: A malicious HTML mail message could: 1) modify the content of a different open HTML mail message; 2) could execute arbitrary javascript instructions with the permissions of 'chrome'; 3) could cause the execution of arbitrary code as the user running Thunderbird; and 4) it may be possible for a remote attacker to send a carefully crafted mail message to the victim. SOLUTION: Upgrade to the appropriate version. ______________________________________________________________________________ VULNERABILITY The risk is MEDIUM. It may be possible to execute arbitrary ASSESSMENT: code as the user running Thunderbird or conduct a cross-site scripting attack. ______________________________________________________________________________ LINKS: CIAC BULLETIN: http://www.ciac.org/ciac/bulletins/q-182.shtml ORIGINAL BULLETIN: Red Hat RHSA-2006:0330-10 https://rhn.redhat.com/errata/RHSA-2006-0330.html ADDITIONAL LINKS: Red Hat RHSA-2006:0330-15 https://rhn.redhat.com/errata/RHSA-2006-0330.html Red Hat RHSA-2006:0329-13 https://rhn.redhat.com/errata/RHSA-2006-0329.html Red Hat RHSA-2006:0328-15 https://rhn.redhat.com/errata/RHSA-2006-0328.html Debian Security Advisory DSA-1044-1 http://www.debian.org/security/2006/dsa-1044 Debian Security Advisory DSA-1046-1 http://www.debian.org/security/2006/dsa-1046 Debian Security Advisory DSA-1051-1 http://www.debian.org/security/2006/dsa-1051 Sun Alert ID: 102550 http://www.sunsolve.sun.com/search/document.do?assetkey= 1-26-102550-1&searchclause=%22category:security%22 %2420%22availability,%2420security%22%2420category: security CVE: http://www.cve.mitre.org/cgi-bin/cvename.cgi?name= CVE-2006-0292 CVE-2006-0296 CVE-2006-0749 CVE-2006-1046 CVE-2006-1724 CVE-2006-1727 CVE-2006-1728 CVE-2006-1730 CVE-2006-1731 CVE-2006-1732 CVE-2006-1733 CVE-2006-1734 CVE-2006-1735 CVE-2006-1737 CVE-2006-1738 CVE-2006-1739 CVE-2006-1741 CVE-2006-1742 CVE-2006-1790 ______________________________________________________________________________ REVISION HISTORY: 04/25/2006 - added links to Red Hat Security Advisories: RHSA-2006:0330-15, RHSA-2006:0329-13, and RHSA-2006:0328-15 for Red Hat Desktop (v. 3 & 4), Red Hat Enterprise Linux AS, ES, WS (v. 4), and for Red Hat Linux Advanced Workstation 2.1 for the Itanium Processor. 04/26/2006 - added a link to Debian Security Advisory DSA-1044-1 for Debian GNU/Linux 3.1 alias sarge. 04/27/2006 - added a link to Debian Security Advisory DSA-1046-1 for Debian GNU/Linux 3.1 alias sarge. 05/04/2006 - CIAC has revised Q-182 to add a link to Debian Security Advisory DSA-1051-1 for Debian GNU/Linux 3.1 (sarge). 08/24/2006 - revised to add a link to Sun Alert ID: 102550 for Mozilla v1.7, Solaris 10 Operating System, Sun Java Desktop System Release 2, and Mozilla 1.4 for Solaris. [***** Start Red Hat RHSA-2006:0330-10 *****] Critical: thunderbird security update Advisory: RHSA-2006:0330-10 Type: Security Advisory Issued on: 2006-04-21 Last updated on: 2006-04-21 Affected Products: Red Hat Desktop (v. 4) Red Hat Enterprise Linux AS (v. 4) Red Hat Enterprise Linux ES (v. 4) Red Hat Enterprise Linux WS (v. 4) CVEs (cve.mitre.org): CVE-2006-0292 CVE-2006-0296 CVE-2006-0749 CVE-2006-1046 CVE-2006-1724 CVE-2006-1727 CVE-2006-1728 CVE-2006-1730 CVE-2006-1731 CVE-2006-1732 CVE-2006-1733 CVE-2006-1734 CVE-2006-1735 CVE-2006-1737 CVE-2006-1738 CVE-2006-1739 CVE-2006-1741 CVE-2006-1742 CVE-2006-1790 Details An updated thunderbird package that fixes various bugs is now available for Red Hat Enterprise Linux 4. This update has been rated as having critical security impact by the Red Hat Security Response Team. Mozilla Thunderbird is a standalone mail and newsgroup client. Several bugs were found in the way Thunderbird processes malformed javascript. A malicious HTML mail message could modify the content of a different open HTML mail message, possibly stealing sensitive information or conducting a cross-site scripting attack. Please note that JavaScript support is disabled by default in Thunderbird. (CVE-2006-1731, CVE-2006-1732, CVE-2006-1741) Several bugs were found in the way Thunderbird processes certain javascript actions. A malicious HTML mail message could execute arbitrary javascript instructions with the permissions of 'chrome', allowing the page to steal sensitive information or install browser malware. Please note that JavaScript support is disabled by default in Thunderbird. (CVE-2006-0292, CVE-2006-0296, CVE-2006-1727, CVE-2006-1728, CVE-2006-1733, CVE-2006-1734, CVE-2006-1735, CVE-2006-1742) Several bugs were found in the way Thunderbird processes malformed HTML mail messages. A carefully crafted malicious HTML mail message could cause the execution of arbitrary code as the user running Thunderbird. (CVE-2006-0749, CVE-2006-1724, CVE-2006-1730, CVE-2006-1737, CVE-2006-1738, CVE-2006-1739, CVE-2006-1790) A bug was found in the way Thunderbird processes certain inline content in HTML mail messages. It may be possible for a remote attacker to send a carefully crafted mail message to the victim, which will fetch remote content, even if Thunderbird is configured not to fetch remote content. (CVE-2006-1046) Users of Thunderbird are advised to upgrade to this updated package containing Thunderbird version 1.0.8, which is not vulnerable to these issues. Solution Before applying this update, make sure all previously released errata relevant to your system have been applied. This update is available via Red Hat Network. To use Red Hat Network, launch the Red Hat Update Agent with the following command: up2date This will start an interactive process that will result in the appropriate RPMs being upgraded on your system. Updated packages Red Hat Desktop (v. 4) -------------------------------------------------------------------------------- SRPMS: thunderbird-1.0.8-1.4.1.src.rpm c8305acb3d2dedacf40a58f56e448f41 IA-32: thunderbird-1.0.8-1.4.1.i386.rpm 02ed6ce066e985a656c653deb060a0bd x86_64: thunderbird-1.0.8-1.4.1.x86_64.rpm acf9ac0262007fea4805c4bbfa49f228 Red Hat Enterprise Linux AS (v. 4) -------------------------------------------------------------------------------- SRPMS: thunderbird-1.0.8-1.4.1.src.rpm c8305acb3d2dedacf40a58f56e448f41 IA-32: thunderbird-1.0.8-1.4.1.i386.rpm 02ed6ce066e985a656c653deb060a0bd IA-64: thunderbird-1.0.8-1.4.1.ia64.rpm b2ff6e3b2eb9b50e4b0b1c90f9a9b431 PPC: thunderbird-1.0.8-1.4.1.ppc.rpm dc58090fa480cff7f44ff7fb4e1ad3b3 s390: thunderbird-1.0.8-1.4.1.s390.rpm 9edcfee0fa0f8b382d5093b53484f091 s390x: thunderbird-1.0.8-1.4.1.s390x.rpm 703a6290f8025d58e5d9b39410b9d2f5 x86_64: thunderbird-1.0.8-1.4.1.x86_64.rpm acf9ac0262007fea4805c4bbfa49f228 Red Hat Enterprise Linux ES (v. 4) -------------------------------------------------------------------------------- SRPMS: thunderbird-1.0.8-1.4.1.src.rpm c8305acb3d2dedacf40a58f56e448f41 IA-32: thunderbird-1.0.8-1.4.1.i386.rpm 02ed6ce066e985a656c653deb060a0bd IA-64: thunderbird-1.0.8-1.4.1.ia64.rpm b2ff6e3b2eb9b50e4b0b1c90f9a9b431 x86_64: thunderbird-1.0.8-1.4.1.x86_64.rpm acf9ac0262007fea4805c4bbfa49f228 Red Hat Enterprise Linux WS (v. 4) -------------------------------------------------------------------------------- SRPMS: thunderbird-1.0.8-1.4.1.src.rpm c8305acb3d2dedacf40a58f56e448f41 IA-32: thunderbird-1.0.8-1.4.1.i386.rpm 02ed6ce066e985a656c653deb060a0bd IA-64: thunderbird-1.0.8-1.4.1.ia64.rpm b2ff6e3b2eb9b50e4b0b1c90f9a9b431 x86_64: thunderbird-1.0.8-1.4.1.x86_64.rpm acf9ac0262007fea4805c4bbfa49f228 (The unlinked packages above are only available from the Red Hat Network) Bugs fixed (see bugzilla for more information) 188848 - CVE-2006-1741 Cross-site JavaScript injection using event handlers 188850 - CVE-2006-1742 JavaScript garbage-collection hazard audit 188852 - CVE-2006-1737 Crashes with evidence of memory corruption (CVE-2006-1738, CVE-2006-1739, CVE-2006-1790) 188855 - CVE-2006-1735 Privilege escalation via XBL.method.eval 188857 - CVE-2006-1734 Privilege escalation using a JavaScript function's cloned parent 188859 - CVE-2006-1733 Accessing XBL compilation scope via valueOf.call() 188861 - CVE-2006-1732 cross-site scripting through window.controllers 188863 - CVE-2006-0749 Mozilla Firefox Tag Order Vulnerability 188865 - CVE-2006-1731 Cross-site scripting using .valueOf.call() 188867 - CVE-2006-1724 Crashes with evidence of memory corruption (1.5.0.2) 188871 - CVE-2006-1730 CSS Letter-Spacing Heap Overflow Vulnerability 188873 - CVE-2006-1728 Privilege escalation using crypto.generateCRMFRequest 188875 - CVE-2006-1727 Privilege escalation through Print Preview 188877 - CVE-2006-1046 Mail Multiple Information Disclosure 189180 - CVE-2006-0292 javascript unrooted access 189181 - CVE-2006-0296 XULDocument.persist() RDF data injection References http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0292 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0296 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0749 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1046 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1724 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1727 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1728 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1730 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1731 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1732 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1733 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1734 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1735 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1737 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1738 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1739 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1741 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1742 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1790 http://www.redhat.com/security/updates/classification/#critical -------------------------------------------------------------------------------- These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from: https://www.redhat.com/security/team/key/#package The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/ [***** End Red Hat RHSA-2006:0330-10 *****] _______________________________________________________________________________ CIAC wishes to acknowledge the contributions of Red Hat for the information contained in this bulletin. _______________________________________________________________________________ CIAC, the Computer Incident Advisory Capability, is the computer security incident response team for the U.S. Department of Energy (DOE) and the emergency backup response team for the National Institutes of Health (NIH). CIAC is located at the Lawrence Livermore National Laboratory in Livermore, California. CIAC is also a founding member of FIRST, the Forum of Incident Response and Security Teams, a global organization established to foster cooperation and coordination among computer security teams worldwide. CIAC services are available to DOE, DOE contractors, and the NIH. CIAC can be contacted at: Voice: +1 925-422-8193 (7x24) FAX: +1 925-423-8002 STU-III: +1 925-423-2604 E-mail: ciac@ciac.org Previous CIAC notices, anti-virus software, and other information are available from the CIAC Computer Security Archive. World Wide Web: http://www.ciac.org/ Anonymous FTP: ftp.ciac.org PLEASE NOTE: Many users outside of the DOE, ESnet, and NIH computing communities receive CIAC bulletins. If you are not part of these communities, please contact your agency's response team to report incidents. Your agency's team will coordinate with CIAC. The Forum of Incident Response and Security Teams (FIRST) is a world-wide organization. A list of FIRST member organizations and their constituencies can be obtained via WWW at http://www.first.org/. This document was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor the University of California nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial products, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation or favoring by the United States Government or the University of California. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or the University of California, and shall not be used for advertising or product endorsement purposes. LAST 10 CIAC BULLETINS ISSUED (Previous bulletins available from CIAC) Q-172: Vulnerability in Windows Explorer Q-173: Microsoft Security Bulletin MS06-016 Q-174: Vulnerability in Microsoft FrontPage Server Extensions Q-175: freeradius Security Update Q-176: Firefox Security Update Q-177: Symantec LiveUpdate for Macintosh Q-178: Mozilla security update Q-179: Oracle Critical Patch Update Q-180: WLSE Appliance Q-181: J2SE 5.0 Release 4