Here's a quick rundown of what needs to be modified:
# General:
# - Disable FrontPage in WHM/EasyApache.
# WHM: Main >> Service Configuration >> Apache Configuration
# (or /etc/httpd/conf/includes/pre_virtualhost_global.conf)
# SSL Cipher Suite:
-ALL:!aNULL:!eNULL:!NULL:!ADH:!EXP:!kEDH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2
# TraceEnable Off
# ServerSignature: Off
# ServerTokens: ProductOnly
# FileETag: None
# WHM: Main >> Service Configuration >> Exim Configuration Editor
tls_require_ciphers = SSLv3:TLS
# /usr/lib/courier-imap/etc/pop3d-ssl
TLS_CIPHER_LIST="ALL:!SSLv2:!ADH:!NULL:!EXPORT:!DES:!LOW:@STRENGTH"
TLS_PROTOCOL="SSL3"
# /usr/lib/courier-imap/etc/imapd-ssl
TLS_CIPHER_LIST="ALL:!SSLv2:!ADH:!NULL:!EXPORT:!DES:!LOW:@STRENGTH"
TLS_PROTOCOL="SSL3"
# Test your apache configs:
/usr/local/apache/bin/apachectl configtest
# If it's fine, distill the config to make it permanent:
/usr/local/cpanel/bin/apache_conf_distiller --update --main
# /usr/local/cpanel/etc/stunnel/default/stunnel.conf
# Add this below the Authentication block:
options = NO_SSLv2
# Reload configurations
/usr/local/cpanel/startup
# You may get false positives about OpenSSL being out of date, specifically on
OS's that like to backport security fixes (Fedora/CentOS/RedHat); explaining
that to the vendor should be sufficient.
Let me know if you have any other questions; thanks! Have a good one.