Mozilla Network Security Services RSA signature validation security bypass
| mozilla-nss-security-bypass (30098) |
Description:
Mozilla Firefox, Thunderbird, and SeaMonkey could allow a remote attacker to bypass security, caused by improper verification of RSA signatures by the Network Security Services (NSS) library. A remote attacker could exploit this vulnerability to forge PKCS #1 v1.5 signatures and bypass security restrictions.
Platforms Affected:
- Canonical, Ubuntu 5.04
- Canonical, Ubuntu 5.10
- Canonical, Ubuntu 6.06 LTS
- Canonical, Ubuntu 6.10
- Debian, Debian Linux 3.1
- Gentoo, Linux
- Mandriva, Corporate Server 3.0
- Mandriva, Corporate Server 3.0 X86_64
- Mandriva, Corporate Server 4.0
- Mandriva, Corporate Server 4.0 X86_64
- Mandriva, Linux 2006 X86_64
- Mandriva, Linux 2006
- Mandriva, Linux 2007
- Mandriva, Linux 2007 X86_64
- Mozilla, Firefox 1.5
- Mozilla, Firefox 1.5 Beta1
- Mozilla, Firefox 1.5 Beta2
- Mozilla, Firefox 1.5.0.1
- Mozilla, Firefox 1.5.0.2
- Mozilla, Firefox 1.5.0.3
- Mozilla, Firefox 1.5.0.4
- Mozilla, Firefox 1.5.0.5
- Mozilla, Firefox 1.5.0.6
- Mozilla, Firefox 1.5.0.7
- Mozilla, Network Security Services 3.11.2
- Mozilla, Network Security Services 3.11.3
- Mozilla, SeaMonkey 1.0 Dev
- Mozilla, SeaMonkey 1.0
- Mozilla, SeaMonkey 1.0 Alpha
- Mozilla, SeaMonkey 1.0 Beta
- Mozilla, SeaMonkey 1.0.1
- Mozilla, SeaMonkey 1.0.2
- Mozilla, SeaMonkey 1.0.3
- Mozilla, SeaMonkey 1.0.4
- Mozilla, SeaMonkey 1.0.5
- Mozilla, Thunderbird 1.5
- Mozilla, Thunderbird 1.5 Beta2
- Mozilla, Thunderbird 1.5.0.1
- Mozilla, Thunderbird 1.5.0.2
- Mozilla, Thunderbird 1.5.0.3
- Mozilla, Thunderbird 1.5.0.4
- Mozilla, Thunderbird 1.5.0.6
- Mozilla, Thunderbird 1.5.0.7
- Novell, Linux Desktop 9
- Novell, Linux POS 9
- Novell, Open Enterprise Server
- Novell, Open Enterprise Server
- Novell, UnitedLinux 1.0
- RedHat, Enterprise Linux 2.1 AS
- RedHat, Enterprise Linux 2.1 WS
- RedHat, Enterprise Linux 2.1 ES
- RedHat, Enterprise Linux 3 ES
- RedHat, Enterprise Linux 3 Desktop
- RedHat, Enterprise Linux 3 WS
- RedHat, Enterprise Linux 3 AS
- RedHat, Enterprise Linux 4 WS
- RedHat, Enterprise Linux 4 ES
- RedHat, Enterprise Linux 4 AS
- RedHat, Enterprise Linux 4 Desktop
- RedHat, Linux Advanced Workstation 2.1 Itanium
- Sun, Solaris 10 SPARC
- Sun, Solaris 10 x64
- Sun, Solaris 8.0 x86
- Sun, Solaris 8.0 SPARC
- Sun, Solaris 9.0 x86
- Sun, Solaris 9.0 SPARC
- SuSE, SuSE Linux 10.0
- SuSE, SuSE Linux 10.1
- SuSE, SuSE Linux Retail Solution 8
- SuSE, SuSE SLED 10
- SuSE, SuSE SLES 10
- SuSE, SuSE SLES 9
Remedy:
Refer to Mozilla Foundation Security Advisory 2006-66 for upgrade or suggested workaround information. See References.
For Debian Linux (Mozilla):
Refer to DSA-1224-1 for patch, upgrade, or suggested workaround information. See References.
For Debian Linux (Thunderbird):
Refer to DSA-1227-1 for patch, upgrade, or suggested workaround information. See References.
For Debian Linux (Firefox):
Refer to DSA-1225-2 for patch, upgrade, or suggested workaround information. See References.
For Gentoo Linux (Thunderbird):
Refer to Gentoo Linux Security Announcement GLSA 200612-06 for patch, upgrade, or suggested workaround information. See References.
For Gentoo Linux (Firefox):
Refer to Gentoo Linux Security Announcement GLSA 200612-07 for patch, upgrade, or suggested workaround information. See References.
For Gentoo Linux (SeaMonkey):
Refer to Gentoo Linux Security Announcement GLSA 200612-08 for patch, upgrade, or suggested workaround information. See References.
For Sun Solaris:
Refer to Sun Alert ID: 102781 for patch information. See References.
For other distributions:
Contact your vendor for upgrade or patch information.
Consequences:
Bypass Security
References:
- MFSA 2006-66, RSA Signature Forgery (variant) at http://www.mozilla.org/security/announce/2006/mfsa2006-66.html.
- Sun Alert ID: 102781, RSA Signature Forgery Issues in Mozilla 1.7 for Solaris 8, 9 and 10 at http://sunsolve.sun.com/search/document.do?assetkey=1-26-102781-1.
- ASA-2006-244: thunderbird security update (RHSA-2006-0735)
- ASA-2006-246: firefox security update (RHSA-2006-0733)
- ASA-2006-247: seamonkey security update (RHSA-2006-0734)
- ASA-2007-044: RSA Signature Forgery Issues in Mozilla 1.7 for Solaris 8 9 and 10 (Sun 102781)
- ASA-2007-097: HP-UX Running Firefox Remote Unauthorized Access or Elevation of Privileges or Denial of Service (DoS) (HPSBUX02153)
- CVE-2006-4340: Mozilla Network Security Service (NSS) library before 3.11.3, as used in Mozilla Firefox before 1.5.0.7, Thunderbird before 1.5.0.7, and SeaMonkey before 1.0.5, when using an RSA key with exponent 3, does not properly handle extra data in a signature, which allows remote attackers to forge signatures for SSL/TLS and email certificates, a similar vulnerability to CVE-2006-4339. NOTE: on 20061107, Mozilla released an advisory stating that these versions were not completely patched by MFSA2006-60. The newer fixes for 1.5.0.7 are covered by CVE-2006-5462.
- CVE-2006-5462: Mozilla Network Security Service (NSS) library before 3.11.3, as used in Mozilla Firefox before 1.5.0.8, Thunderbird before 1.5.0.8, and SeaMonkey before 1.0.6, when using an RSA key with exponent 3, does not properly handle extra data in a signature, which allows remote attackers to forge signatures for SSL/TLS and email certificates. NOTE: this identifier is for unpatched product versions that were originally intended to be addressed by CVE-2006-4340.
- DSA-1224: mozilla -- several vulnerabilities
- DSA-1225: mozilla-firefox -- several vulnerabilities
- DSA-1227: mozilla-thunderbird -- several vulnerabilities
- FrSIRT/ADV-2006-3617: Mozilla Products Remote Code Execution and Cross Site Scripting Vulnerabilities
- FrSIRT/ADV-2006-3622: Network Security Services (NSS) RSA Signature Validation Forgery Vulnerability
- FrSIRT/ADV-2006-3748: HP-UX Security Update Fixes Mozilla Firefox Command Execution Vulnerabilities
- FrSIRT/ADV-2006-3899: Sun Solaris Multiple Applications OpenSSL RSA Signature Forgery Vulnerability
- FrSIRT/ADV-2006-4387: Mozilla Products Client-Side Code Execution and Security Bypass Vulnerabilities
- FrSIRT/ADV-2007-0293: Sun Solaris Security Update Fixes Mozilla Browser RSA Signature Forgery Vulnerabilities
- FrSIRT/ADV-2007-1198: Netscape Browser Security Update Fixes Multiple Remote Code Execution Vulnerabilities
- FrSIRT/ADV-2008-0083: HP-UX Security Update Fixes Firefox Command Execution Vulnerabilities
- GLSA-200609-19: Mozilla Firefox: Multiple vulnerabilities
- GLSA-200610-01: Mozilla Thunderbird: Multiple vulnerabilities
- GLSA-200610-06: Mozilla Network Security Service (NSS): RSA signature forgery
- GLSA-200612-06: Mozilla Thunderbird: Multiple vulnerabilities
- GLSA-200612-07: Mozilla Firefox: Multiple vulnerabilities
- GLSA-200612-08: SeaMonkey: Multiple vulnerabilities
- MDKSA-2006:169: Updated Thunderbird packages fix multiple vulnerabilities
- MDKSA-2006:205: Updated Firefox packages fix multiple vulnerabilities
- MDKSA-2006:206: Updated Thunderbird packages fix multiple vulnerabilities
- RHSA-2006-0675: firefox security update
- RHSA-2006-0676: seamonkey security update
- RHSA-2006-0677: thunderbird security update
- RHSA-2006-0733: Critical: firefox security update
- RHSA-2006-0734: Critical: seamonkey security update
- RHSA-2006-0735: Critical: thunderbird security update
- SA21903: Network Security Services (NSS) Signature Forgery Vulnerability
- SA21906: Mozilla Firefox Multiple Vulnerabilities
- SA21939: Mozilla Thunderbird Multiple Vulnerabilities
- SA21940: Mozilla SeaMonkey Multiple Vulnerabilities
- SA22226: Sun Solaris RSA Signature Forgery Vulnerability
- SA22422: Avaya Products Firefox Multiple Vulnerabilities
- SA22722: Mozilla Firefox and SeaMonkey Multiple Vulnerabilities
- SA22770: Mozilla Thunderbird Multiple Vulnerabilities
- SA22965: Avaya Messaging Storage Server Firefox Multiple Vulnerabilities
- SA22992: Avaya CMS Sun Solaris X Display Manager Security Issue
- SA24711: Netscape Multiple Vulnerabilities
- SECTRACK ID: 1016858: Mozilla Firefox Certificate Signatures Can Be Forged
- SECTRACK ID: 1016859: Mozilla Seamonkey Certificate Signatures Can Be Forged
- SECTRACK ID: 1016860: Mozilla Thunderbird Certificate Signatures Can Be Forged
- SECTRACK ID: 1017180: Mozilla Seamonkey RSA Signatures Can Be Forged
- SECTRACK ID: 1017181: Mozilla Thunderbird RSA Signatures Can Be Forged
- SECTRACK ID: 1017182: Mozilla Firefox RSA Signatures Can Be Forged
- SUSE-SA:2006:054: Mozilla Firefox security update
- SUSE-SA:2006:055: PKCS RSA signature forgery
- SUSE-SA:2006:068: Mozilla Firefox 1.5.0.8 release
- US-CERT VU#335392: The Mozilla Network Security Services library fails to properly verify RSA signatures
- USN-350-1: Thunderbird vulnerabilities
- USN-351-1: Firefox vulnerabilities
- USN-352-1: Thunderbird vulnerabilities
- USN-354-1: Firefox vulnerabilities
- USN-361-1: Mozilla vulnerabilities
- USN-381-1: Firefox vulnerabilities
- USN-382-1: Thunderbird vulnerabilities
Reported:
Nov 07, 2006
The information within this database may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall the author/distributor (Internet Security Systems X-Force) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.
Copyright (c) 1994-2008 Internet Security Systems, Inc. All rights reserved worldwide.
For corrections or additions please email xforce@iss.net
