A major vulnerability in the OpenSSL cryptographic software library has just been published . If you have a Gandi SSL certificate, please read this post carefully before taking action.
This flaw has existed for some time, and there is a possibility that X509/SSL private keys have been compromised undetectably.
This flaw is present in OpenSSL from version 1.0.1 up to and including 1.0.1f, referred to as the "heartbleed"  bug.
If your servers are using an affected version* of OpenSSL, you need to
- If you are using our SSL certificates on our PaaS platform (Simple Hosting) or via our web accelerator, you should know we fixed this vulnerability as soon as we were informed of it, and we will try to give further details about how your private keys could have been exposed by our platform.
- If you are using our IaaS infrastructure (Gandi Cloud VPS), or that of another hosting provider, and your servers are using an affected version* of OpenSSL, you need to:
- Patch the openSSL version on any server you own and operate yourself by installing security updates provided in your package manager. (For example, on Debian, ensure you're using the official debian-security repository, then run `apt-get update` and `apt-get install openssl`, then restart all services that use SSL.)
- Generate new private keys and certificates to restore security of your services (see below if you're using a Gandi SSL certificate).
- If you are using our SSL certificates, either on our infrastructure (on our PaaS/Simple Hosting instances) or on external services, then it is recommended that you regenerate a CSR and private key. Note: Do not revoke the certificate! Replaced certificates will be automatically revoked (more details will be posted on this in the near future). If you revoke the certificate yourself, you will not be able to replace it afterwards, and you'll instead have to buy a new one.
Additional technical information is available in this GandiKitchen blog post.
If you have questions, please contact support.
*If you aren't sure if your server is affected, you can try a tool like this one (not provided or tested by Gandi).