CVEvulnerability
CVE-2009-3555
9.8 CRITICAL
Official page ↗
- Status
- Modified
- Published
- 2009-11-09
- Last modified
- 2026-06-16
- Assigner
- [email protected]
- CVSS 3.1 (134c704f-9b21-4f2e-91b3-4a467353bcc0)
- 9.8 CRITICAL — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 2.0 ([email protected])
- 5.8 MEDIUM — AV:N/AC:M/Au:N/C:N/I:P/A:P
- Weaknesses
- CWE-295, CWE-300
Description
The TLS protocol, and the SSL protocol 3.0 and possibly earlier, as used in Microsoft Internet Information Services (IIS) 7.0, mod_ssl in the Apache HTTP Server 2.2.14 and earlier, OpenSSL before 0.9.8l, GnuTLS 2.8.5 and earlier, Mozilla Network Security Services (NSS) 3.12.4 and earlier, multiple Cisco products, and other products, does not properly associate renegotiation handshakes with an existing connection, which allows man-in-the-middle attackers to insert data into HTTPS sessions, and possibly other types of sessions protected by TLS or SSL, by sending an unauthenticated request that is processed retroactively by a server in a post-renegotiation context, related to a "plaintext injection" attack, aka the "Project Mogul" issue.
Affected configurations
• apache http server (<= 2.2.14)
• gnu gnutls (<= 2.8.5)
• mozilla nss (<= 3.12.4)
• openssl openssl (<= 0.9.8k)
• openssl openssl 1.0
• canonical ubuntu linux 8.04
• canonical ubuntu linux 8.10
• canonical ubuntu linux 9.04
• canonical ubuntu linux 9.10
• canonical ubuntu linux 10.04
• canonical ubuntu linux 10.10
• debian debian linux 4.0
• debian debian linux 5.0
• debian debian linux 6.0
• debian debian linux 7.0
• debian debian linux 8.0
• fedoraproject fedora 11
• fedoraproject fedora 12
• fedoraproject fedora 13
• fedoraproject fedora 14
• f5 nginx (>= 0.1.0 <= 0.8.22)
Related
References
- http://archives.neohapsis.com/archives/bugtraq/2013-11/0120.html Broken Link
- http://blog.g-sec.lu/2009/11/tls-sslv3-renegotiation-vulnerability.html Third Party Advisory
- http://blogs.iss.net/archive/sslmitmiscsrf.html Broken Link
- http://blogs.sun.com/security/entry/vulnerability_in_tls_protocol_during Third Party Advisory
- http://clicky.me/tlsvuln Exploit, Third Party Advisory
- http://extendedsubset.com/?p=8 Broken Link
- http://extendedsubset.com/Renegotiating_TLS.pdf Broken Link
- http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01945686 Broken Link
- http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c02436041 Broken Link
- http://itrc.hp.com/service/cki/docDisplay.do?docId=emr_na-c02273751 Broken Link
- http://kbase.redhat.com/faq/docs/DOC-20491 Third Party Advisory
- http://lists.apple.com/archives/security-announce/2010//May/msg00001.html Mailing List, Third Party Advisory
- http://lists.apple.com/archives/security-announce/2010//May/msg00002.html Mailing List, Third Party Advisory
- http://lists.apple.com/archives/security-announce/2010/Jan/msg00000.html Mailing List, Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2010-April/039561.html Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2010-April/039957.html Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2010-May/040652.html Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2010-October/049455.html Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2010-October/049528.html Third Party Advisory
- http://lists.fedoraproject.org/pipermail/package-announce/2010-October/049702.html Third Party Advisory
- http://lists.gnu.org/archive/html/gnutls-devel/2009-11/msg00029.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2009-11/msg00009.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2010-04/msg00001.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2010-05/msg00001.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2010-05/msg00002.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2010-06/msg00001.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2010-10/msg00006.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2010-12/msg00005.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2010-12/msg00006.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2011-07/msg00013.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2011-07/msg00014.html Third Party Advisory
- http://marc.info/?l=apache-httpd-announce&m=125755783724966&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=126150535619567&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=127128920008563&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=127419602507642&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=127557596201693&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=130497311408250&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=132077688910227&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=133469267822771&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=134254866602253&w=2 Third Party Advisory
- http://marc.info/?l=bugtraq&m=142660345230545&w=2 Third Party Advisory
- http://marc.info/?l=cryptography&m=125752275331877&w=2 Third Party Advisory
- http://openbsd.org/errata45.html#010_openssl Third Party Advisory
- http://openbsd.org/errata46.html#004_openssl Third Party Advisory
- http://osvdb.org/60521 Broken Link
- http://osvdb.org/60972 Broken Link
- http://osvdb.org/62210 Broken Link
- http://osvdb.org/65202 Broken Link
- http://seclists.org/fulldisclosure/2009/Nov/139 Mailing List, Third Party Advisory
- http://secunia.com/advisories/37291 Third Party Advisory
- http://secunia.com/advisories/37292 Third Party Advisory
- http://secunia.com/advisories/37320 Third Party Advisory
- http://secunia.com/advisories/37383 Third Party Advisory
- http://secunia.com/advisories/37399 Third Party Advisory
- http://secunia.com/advisories/37453 Third Party Advisory
- http://secunia.com/advisories/37501 Third Party Advisory
- http://secunia.com/advisories/37504 Third Party Advisory
- http://secunia.com/advisories/37604 Third Party Advisory
- http://secunia.com/advisories/37640 Third Party Advisory
- http://secunia.com/advisories/37656 Third Party Advisory
- http://secunia.com/advisories/37675 Third Party Advisory
- http://secunia.com/advisories/37859 Third Party Advisory
- http://secunia.com/advisories/38003 Third Party Advisory
- http://secunia.com/advisories/38020 Third Party Advisory
- http://secunia.com/advisories/38056 Third Party Advisory
- http://secunia.com/advisories/38241 Third Party Advisory
- http://secunia.com/advisories/38484 Third Party Advisory
- http://secunia.com/advisories/38687 Third Party Advisory
- http://secunia.com/advisories/38781 Third Party Advisory
- http://secunia.com/advisories/39127 Third Party Advisory
- http://secunia.com/advisories/39136 Third Party Advisory
- http://secunia.com/advisories/39242 Third Party Advisory
- http://secunia.com/advisories/39243 Third Party Advisory
- http://secunia.com/advisories/39278 Third Party Advisory
- http://secunia.com/advisories/39292 Third Party Advisory
- http://secunia.com/advisories/39317 Third Party Advisory
- http://secunia.com/advisories/39461 Third Party Advisory
- http://secunia.com/advisories/39500 Third Party Advisory
- http://secunia.com/advisories/39628 Third Party Advisory
- http://secunia.com/advisories/39632 Third Party Advisory