CVE-2016-6309: Use After Free
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.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2016-6309?
CVE-2016-6309 is considered a high severity vulnerability due to its potential to cause denial of service and execute arbitrary code.
How do I fix CVE-2016-6309?
To fix CVE-2016-6309, you should upgrade OpenSSL to a version later than 1.1.0a where this vulnerability has been addressed.
What type of attack does CVE-2016-6309 enable?
CVE-2016-6309 allows remote attackers to exploit a use-after-free vulnerability, leading to denial of service or arbitrary code execution.
What versions of OpenSSL are affected by CVE-2016-6309?
CVE-2016-6309 specifically affects OpenSSL version 1.1.0a.
Can CVE-2016-6309 affect my application's security?
Yes, CVE-2016-6309 can compromise your application's security by allowing attackers to exploit the vulnerability during TLS sessions.