I just installed an SSL certificate from Let's Encrypt on one of my domains. Everything was fine, green lock icon on Chrome. But just to be sure, I checked the domain on ssllabs.com. And to my surprise, It has the worst rating, an F. It seems that my server is vulnerable to OpenSSL CCS vulnerability (CVE-2014-0224).

Image ssl labs

My servers runs Ubuntu 14.04. I tried to update the packages and install a new version of OpenSSL, but I couldn't find any so I built it from source. But now that I have the latest version, I don't see any difference when I check the domain on SSLLabs, it is still rated F.

Image terminal openssl --version

What should I do to fix this vulnerability once and for all ?


1 Answer 1


You can check if your SSL is patched against the OpenSSL CCS vulnerability (CVE-2014-0224):

  • sudo apt-get changelog openssl | grep CVE-2014-0224

If no results are displayed then your server requires updating! do the following:

  • sudo apt-get update
  • sudo apt-get install openssl libssl-dev
  • sudo openssl version -a

If you do get changelog results or both the openssl + libssl-dev is up to date then its likely because you haven't rebooted. When updating LibSSL it requires a reboot. Simply do the following:

  • sudo reboot now or use your server console to do so.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.