About “Heartbleed”
The well-publicized “Heartbleed” vulnerability is a bug in certain versions of the OpenSSL library. If your unmanaged server is running one of the following operating system templates, it may be vulnerable:- CentOS 6.5
- Debian 7 (Wheezy)
- Ubuntu 12.04
If you have automatic updates enabled on your server, then it has likely already been patched. To run an online test and determine whether or not a particular server is vulnerable, please visit http://filippo.io/Heartbleed.
Fixing the vulnerability
If your server is running one of the affected operating system templates listed above, follow the appropriate procedures below.CentOS 6.5
To fix the HeartBleed vulnerability on CentOS 6.5, follow these steps:- Install the latest updates on the server.
- Reboot the server or selectively restart any affected services: Web servers:
- To restart the Apache web server, type the following commands:
- To restart the Nginx web server, type the following commands:
- To restart MySQL, type the following commands:
- To restart PostgreSQL, type the following commands:
- To restart Postfix, type the following commands:
- To restart Exim, type the following commands:
- Run the online test at http://filippo.io/Heartbleed to confirm that the server is no longer vulnerable.
Debian 7 and Ubuntu 12.04
To fix the HeartBleed vulnerability on Debian 7 (Wheezy) or Ubuntu 12.04 (Precise Pangolin), follow these steps:- Install the latest updates on the server.
- Reboot the server or selectively restart any affected services: Web servers:
- To restart the Apache web server, type the following commands:
- To restart the Nginx web server, type the following commands:
- To restart MySQL, type the following commands:
- To restart PostgreSQL, type the following commands:
- To restart Postfix, type the following commands:
- To restart Exim, type the following commands:
- Run the online test at http://filippo.io/Heartbleed to confirm that the server is no longer vulnerable.