Linux Security

Patching The Ghost Vulnerability

The Ghost vulnerability, also known as CVE-2015-0235, is an exploit in a library named glibc. This library is referenced by many applications which run on your server.

The exploit is a bug which affects 2 pieces of code which are used to do a DNS lookup, which translates a hostname to an IP address. A hacker could use a well-formed request to execute arbitrary code on your server.

Note: This only applies to self-managed Linux servers. This does not apply to any FreeBSD, or Windows server. This also does not apply to any server on our managed platform.

Luckily, this is a very simple fix and can be done in less than a minute.

Step 1: Update Packages

The glibc and nscd packages will need to be updated.

Please run the appropriate command based on your distribution of Linux. If your distribution is not listed, you can try both of these commands. One of them should work.

CentOS or RHEL:
yum -y update glibc nscd

 

Ubuntu, Gentoo, Debian:
sudo apt-get update glibc nscd

Step 2: Reboot

The only way to be absolutely sure that the vulnerable package is completely removed from your system is to reboot. There are many applications that could be running that will still have the old version of the library loaded. Theoretically you could restart all of these services, however it would be quicker, easier, and safer to reboot your system at a time when your server is not under heavy load.

shutdown -r now

Related Articles

  • Prevent hot linking of images.

    Hot linking is displaying an image on a website by linking to the same image on another website, rather than saving a copy of it on the website on which...
  • WordPress security tips

      WordPress is one of the most used application to post content on the internet.  WordPress is an open source platform where people have been using it free of charge,...
  • Add IP to CentOS 5/6

    If you recently got a secondary IP block for your server but you do not know how to bind the secondary IP address, please follow the steps below:   First, run...
  • Whitelist FTP IP

    Webair blocks all FTP access on[label color=”primary”] Managed Dedicated, VPS, and Cloud servers[/label]. This is for secure FTP access to prevent unauthorized access and hacking attempts. If you need FTP...