title: Encrypt-Then-Mac renegotiation crash
description: During a renegotiation handshake if the Encrypt-Then-Mac extension is negotiated where it was not in the original handshake (or vice-versa) then this can cause OpenSSL 1.1.0 before 1.1.0e to crash (dependent on ciphersuite). Both clients and servers are affected.
problem types: protocol error
affected:
{
product: OpenSSL
vendor: OpenSSL
versions:
status: affected, version: openssl-1.1.0
status: affected, version: openssl-1.1.0a
status: affected, version: openssl-1.1.0b
status: affected, version: openssl-1.1.0c
status: affected, version: openssl-1.1.0d
}
metrics:
other: [
content: {'lang': 'eng', 'url': 'https://www.openssl.org/policies/secpolicy.html#High', 'value': 'High'}
type: unknown
]