Vulnerability CVE-2013-6449


Published: 2013-12-23   Modified: 2015-04-14

Description:
The ssl_get_algorithm2 function in ssl/s3_lib.c in OpenSSL before 1.0.2 obtains a certain version number from an incorrect data structure, which allows remote attackers to cause a denial of service (daemon crash) via crafted traffic from a TLS 1.2 client.

See advisories in our WLB2 database:
Topic
Author
Date
Med.
OpenSSL 1.0.1e Incorrect Version Number ssl_get_algorithm2() Remote DoS
Dr. Stephen Hens...
05.01.2014

Vendor: Openssl
Product: Openssl 
Version:
1.0.1e
1.0.1d
1.0.1c
1.0.1b
1.0.1a
1.0.1
1.0.0j
1.0.0i
1.0.0h
1.0.0g
1.0.0f
1.0.0e
1.0.0d
1.0.0c
1.0.0b
1.0.0a
1.0.0

CVSS2 => (AV:N/AC:M/Au:N/C:N/I:N/A:P)

CVSS Base Score
Impact Subscore
Exploitability Subscore
4.3/10
2.9/10
8.6/10
Exploit range
Attack complexity
Authentication
Remote
Medium
No required
Confidentiality impact
Integrity impact
Availability impact
None
None
Partial

 References:
http://git.openssl.org/gitweb/?p=openssl.git;a=commit;h=ca989269a2876bae79393bd54c3e72d49975fc75
https://issues.apache.org/jira/browse/TS-2355
https://bugzilla.redhat.com/show_bug.cgi?id=1045363
http://www.vmware.com/security/advisories/VMSA-2014-0012.html
http://www.ubuntu.com/usn/USN-2079-1
http://www.securitytracker.com/id/1029548
http://www.securityfocus.com/bid/64530
http://www.securityfocus.com/archive/1/archive/1/535181/100/0/threaded
http://www.securityfocus.com/archive/1/archive/1/534161/100/0/threaded
http://www.oracle.com/technetwork/topics/security/cpujul2014-1972956.html
http://www.oracle.com/technetwork/topics/security/cpujan2015-1972971.html
http://www.debian.org/security/2014/dsa-2833
http://www-01.ibm.com/support/docview.wss?uid=isg400001843
http://www-01.ibm.com/support/docview.wss?uid=isg400001841
http://security.gentoo.org/glsa/glsa-201412-39.xml
http://seclists.org/fulldisclosure/2015/Apr/5
http://seclists.org/fulldisclosure/2014/Dec/23
http://rt.openssl.org/Ticket/Display.html?id=3200&user=guest&pass=guest
http://rhn.redhat.com/errata/RHSA-2014-0041.html
http://rhn.redhat.com/errata/RHSA-2014-0015.html
http://packetstormsecurity.com/files/131271/VMware-Security-Advisory-2015-0003.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00031.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00012.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00009.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00006.html
http://lists.fedoraproject.org/pipermail/package-announce/2013-December/124858.html
http://lists.fedoraproject.org/pipermail/package-announce/2013-December/124854.html
http://lists.fedoraproject.org/pipermail/package-announce/2013-December/124833.html

Related CVE
CVE-2015-1787
The ssl3_get_client_key_exchange function in s3_srvr.c in OpenSSL 1.0.2 before 1.0.2a, when client authentication and an ephemeral Diffie-Hellman ciphersuite are enabled, allows remote attackers to cause a denial of service (daemon crash) via a Clien...
CVE-2015-0292
Integer underflow in the EVP_DecodeUpdate function in crypto/evp/encode.c in the base64-decoding implementation in OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h allows remote attackers to cause a denial of service (memory corru...
CVE-2015-0293
The SSLv2 implementation in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.0.1m, and 1.0.2 before 1.0.2a allows remote attackers to cause a denial of service (s2_lib.c assertion failure and daemon exit) via a crafted CLIENT-MASTER-KEY me...
CVE-2015-0291
The sigalgs implementation in t1_lib.c in OpenSSL 1.0.2 before 1.0.2a allows remote attackers to cause a denial of service (NULL pointer dereference and daemon crash) by using an invalid signature_algorithms extension in the ClientHello message durin...
CVE-2015-0290
The multi-block feature in the ssl3_write_bytes function in s3_pkt.c in OpenSSL 1.0.2 before 1.0.2a on 64-bit x86 platforms with AES NI support does not properly handle certain non-blocking I/O cases, which allows remote attackers to cause a denial o...
CVE-2015-0289
The PKCS#7 implementation in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.0.1m, and 1.0.2 before 1.0.2a does not properly handle a lack of outer ContentInfo, which allows attackers to cause a denial of service (NULL pointer dereference...
CVE-2015-0288
The X509_to_X509_REQ function in crypto/x509/x509_req.c in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.0.1m, and 1.0.2 before 1.0.2a might allow attackers to cause a denial of service (NULL pointer dereference and application crash) v...
CVE-2015-0287
The ASN1_item_ex_d2i function in crypto/asn1/tasn_dec.c in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.0.1m, and 1.0.2 before 1.0.2a does not reinitialize CHOICE and ADB data structures, which might allow attackers to cause a denial o...

Copyright 2015, cxsecurity.com