The testssl.sh tool stated that a server I tested is vulnerable to the Lucky13 (CVE-2013-0169) vulnerability. Below the testssl.sh output:
###########################################################
testssl.sh
###########################################################
Testing for LUCKY13 vulnerability
LUCKY13 (CVE-2013-0169) VULNERABLE, uses cipher block chaining (CBC) ciphers
I'd say that upgrading OpenSSL would fix it. But, this is Windows Server 2012, so no OpenSSL there. What would be the proper fix in order to mitigate this?
I was thinking about:
- Disabling TLS 1.0 entirely;
- Removing all cipher block chaining (CBC) ciphers.
Are there other mitigations for Lucky13 and why did Microsoft not just fix this with a security patch?