I started this feature request (its still being reviewed) for automating PCI compliance settings. PCI compliance is starting to become a real issue with cPanel servers, especially those which have been upgraded over several releases. I had to get (and still open) support involved (paid ticket) because this is a serious complex issue to take up.
https://features.cpanel.net/topic/add-pci-compliant-settings-in-tweak-settings-for-pci-compliance
My suggestion:
Every few months we have to maintain our PCI compliance to be able to process credit cards, just like cPanel itself. After the upgrade to v70, Trustwave ran a PCI scan and found we were out of compliance with Ciphers and SSH.
The Ciphers it seems don't get automatically updated between releases and have to manually be updated, which for the cryto-un-aware, is a big challenge.
cPanel needs to add an easy way to touch areas of the system with updated Ciphers which helps bring a server up to PCI compliance.
Another area that we need desperately is somewhere in WHM information on SSH backports thats in a an acceptable format for Trustwave and others. We were given backport info to pass along to Trustwave and they didn't accept it. This doc (downloadable or copy/pasteable) from WHM needs be readily available.
This is a pretty serious issue and it seems that PCI compliance is getting harder and cPanel has a responsibility to help its customers maintain PCI compliant servers or we'd have to find other solutions.
Another option would be to work with all the PCI compliance companies that do scans and automatically send them backport and compliance info so that all we would have to do is put a check in a checkbox so that vendors like Trustwave know what system we're using.
https://features.cpanel.net/topic/add-pci-compliant-settings-in-tweak-settings-for-pci-compliance
My suggestion:
Every few months we have to maintain our PCI compliance to be able to process credit cards, just like cPanel itself. After the upgrade to v70, Trustwave ran a PCI scan and found we were out of compliance with Ciphers and SSH.
The Ciphers it seems don't get automatically updated between releases and have to manually be updated, which for the cryto-un-aware, is a big challenge.
cPanel needs to add an easy way to touch areas of the system with updated Ciphers which helps bring a server up to PCI compliance.
Another area that we need desperately is somewhere in WHM information on SSH backports thats in a an acceptable format for Trustwave and others. We were given backport info to pass along to Trustwave and they didn't accept it. This doc (downloadable or copy/pasteable) from WHM needs be readily available.
This is a pretty serious issue and it seems that PCI compliance is getting harder and cPanel has a responsibility to help its customers maintain PCI compliant servers or we'd have to find other solutions.
Another option would be to work with all the PCI compliance companies that do scans and automatically send them backport and compliance info so that all we would have to do is put a check in a checkbox so that vendors like Trustwave know what system we're using.