Ich habe einen Webserver, auf dem Apache 2.0 unter RHEL4 ausgeführt wird. Dieser Server hat kürzlich einen PCI-Scan nicht bestanden.
Grund: SSLv3.0 / TLSv1.0-Protokoll Schwache Sicherheitsanfälligkeit im CBC-Modus Lösung: Dieser Angriff wurde im Jahr 2004 und in späteren Versionen des TLS-Protokolls identifiziert, die eine Korrektur für dieses Problem enthalten. Aktualisieren Sie nach Möglichkeit auf TLSv1.1 oder TLSv1.2. Wenn ein Upgrade auf TLSv1.1 oder TLSv1.2 nicht möglich ist, wird die Sicherheitsanfälligkeit durch Deaktivieren der Chiffren im CBC-Modus behoben. Die Verwendung der folgenden SSL-Konfiguration in Apache verringert diese Sicherheitsanfälligkeit: SSLHonorCipherOrder Auf SSLCipherSuite RC4-SHA: HIGH :! ADH
Einfache Lösung, dachte ich. Ich habe die Zeilen zur Apache-Konfiguration hinzugefügt und es hat nicht funktioniert. Anscheinend
funktioniert "SSLHonorCipherOrder On" nur unter Apache 2.2 und höher. Ich habe versucht, Apache zu aktualisieren, bin bald in die Abhängigkeitshölle geraten und es scheint, dass ich das gesamte Betriebssystem aktualisieren muss, um auf Apache 2.2 zu aktualisieren. Wir stellen diesen Server in ein paar Monaten außer Betrieb, es lohnt sich also nicht.
In der Lösung heißt es: "Wenn ein Upgrade auf TLSv1.1 oder TLSv1.2 nicht möglich ist, wird die Sicherheitsanfälligkeit durch Deaktivieren der Chiffren im CBC-Modus behoben."
Wie würde ich das auf Apache 2.0 machen? Ist das überhaupt möglich? Wenn nicht, gibt es noch andere Problemumgehungen?