Privacy and Legal Notice

CIAC INFORMATION BULLETIN

Q-182: Thunderbird Security Update

[Red Hat RHSA-2006:0330-10]

April 24, 2006 18:00 GMT
[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)
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
ASSESSMENT:
The risk is MEDIUM. It may be possible to execute arbitrary 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 Security Bulletin RHSA-2006:0330-15
https://rhn.redhat.com/errata/RHSA-2006-0330.html
   Red Hat Security Bulletin RHSA-2006:0329-13
https://rhn.redhat.com/errata/RHSA-2006-0329.html
   Red Hat Security Bulletin 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: 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.
DOE-CIRC can be contacted at:
    Voice:          +1 866-941-2472 (7 x 24)
    E-mail:          doecirc@doecirc.energy.gov
    World Wide Web:  http://www.doecirc.energy.gov/