The SSL protocol 3.0 (SSLv3) uses nondeterministic CBC padding, which makes it easier for man-in-the-middle attackers to obtain cleartext data via a padding-oracle attack. This issue is also known as the "POODLE" vulnerability. SSL v3 is an older security protocol with known issues, but still exists as a fallback protocol on many devices. Vulnerable Products
unset ssl ssl3
/etc/httpd/conf.d/webProxy.conf /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/webConf/webProxyCertAuth.conf
SSLProtocol -ALL +SSLv3 +TLSv1
SSLProtocol -ALL +TLSv1
service httpd restart
SSLProtocol all -SSLv2
-SSLv3
ssl.use-sslv3 = "disable"
Modification History: 2014-10-15: Initial release 2014-10-15: Added CVSS score 2014-10-16: Suggested client-side mitigation 2014-10-16: Confirmed STRM/JSA Series vulnerable 2014-10-16: Added IDP audit signature 2014-10-17: Added NSM3000/NSMXpress 2014-10-20: Added additional workaround for SRX 2014-10-20: Added Standalone IDP 2014-10-21: Added QFabric Director (not vulnerable) 2014-10-21: NSM 2012.2R10 will include fix 2014-10-22: Added Firefly Host 2014-10-30: Updated NSM workaround, Included NSM4000 as affected 2014-10-30: Added ScreenOS workaround 2014-11-03: Added information about Juniper servers to problem section 2014-11-14: Added more details and PR numbers to Solution field 2014-11-14: Added command example for ScreenOS workaround 2014-12-04: Added SBR Carrier 2014-12-22: Resolved in NSMXpress 2012.2R10 2015-01-20: Included specific versions of Junos OS upgraded to add support for SSL 3.0 Fallback protection (TLS_FALLBACK_SCSV) 2015-02-23: Fix available for ScreenOS 2015-03-09: SSLv3 disabled by default in Junos OS 13.2R8, 13.3R6, 14.1R5, 14.2R3, and above 2015-03-16: Added SBR Carrier and SRC solution 2015-04-03: WLAN products vulnerable 2015-05-19: Resolved for WLAN products in MSS_8.0.7, MSS_9.0.6, MSS_9.1.2 2015-05-26: Resolved for STRM/JSA in 2013.2.R10 and 2014.4.R2 2015-05-28: Clarified CLI command to disable SSLv3 in ScreenOS 6.3.0r19 and subsequent releases 2015-11-06: Added CTPView fixed release
root@junos% vi /jail/var/etc/httpd.conf
SSLProtocol ALL -SSLV2
SSLProtocol TLSv1
root@junos% ps auxw | grep httpd root@junos% kill -9 (pid of httpd)
kill -HUP
(pid of httpd)
unset ssl enable
/etc/httpd/conf.d/ssl.conf
SSLProtocol all
-SSLv2 -SSLv3
2017-03-05: Category restructure.