CVE-2016-6309

CRITICAL

OpenSSL 1.1.0a - Use-After-Free in statem/statem.c

Title source: llm
STIX 2.1

Description

statem/statem.c in OpenSSL 1.1.0a does not consider memory-block movement after a realloc call, which allows remote attackers to cause a denial of service (use-after-free) or possibly execute arbitrary code via a crafted TLS session.

References (14)

Core 14
Core References
Third Party Advisory x_refsource_confirm
https://www.tenable.com/security/tns-2016-20
Vendor Advisory x_refsource_confirm
https://www.openssl.org/news/secadv/20160926.txt
Various Sources x_refsource_confirm
http://www-01.ibm.com/support/docview.wss?uid=swg21995039
Third Party Advisory, VDB Entry vdb-entry x_refsource_sectrack
http://www.securitytracker.com/id/1036885
Third Party Advisory x_refsource_confirm
https://www.tenable.com/security/tns-2016-16
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/93177
Various Sources x_refsource_confirm
https://bto.bluecoat.com/security-advisory/sa132

Scores

CVSS v3 9.8
EPSS 0.2821
EPSS Percentile 96.6%
Attack Vector NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Details

CWE
CWE-416
Status published
Products (1)
openssl/openssl 1.1.0a
Published Sep 26, 2016
Tracked Since Feb 18, 2026