SSL v3.0 is Still Vulnerable
The vulnerable cryptographic protocol SSL 3.0 (Secure Sockets Layer) is still being used by services across the internet despite being superseded by the TLS protocol (Transport Layer Security) eighteen years ago.
This content has been archived
This article no longer conforms to NHS Digital's standards for cyber alerts, and may contain outdated or inaccurate information. Use of this information contained in this page is at your own risk
Summary
The vulnerable cryptographic protocol SSL 3.0 (Secure Sockets Layer) is still being used by services across the internet despite being superseded by the TLS protocol (Transport Layer Security) eighteen years ago.
Threat details
The POODLE vulnerability (Padding Oracle On Downgraded Legacy Encryption) was identified in 2014 however many online services continue to be vulnerable by supporting SSL. Whilst not trivial to exploit, the vulnerability allows an attacker to steal information over time by altering the communications between the client and server. A tiny portion of data is leaked in each POODLE request and a large series of requests are used to collate stolen information.
The vulnerability is in the design of the SSL 3.0 encryption protocol which is still supported by many internet browsers and applications. The superior TLS protocol is not itself vulnerable, however it contains a “downgrade to SSL 3.0” option for backwards compatibility where TLS is not supported.
An attacker can intercept communications between the client and server via a Man in the Middle attack. They can then force the chosen protocol to downgrade to SSL 3.0 and use the POODLE attack to steal data.
Remediation steps
Last edited: 11 January 2022 9:49 am