Description
OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h does not properly restrict processing of ChangeCipherSpec messages, which allows man-in-the-middle attackers to trigger use of a zero-length master key in certain OpenSSL-to-OpenSSL communications, and consequently hijack sessions or obtain sensitive information, via a crafted TLS handshake, aka the "CCS Injection" vulnerability.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | openssl | 1.0.1h-1 | — |
| Debian 13 | openssl | 1.0.1h-1 | — |
| Debian 12 | openssl | 1.0.1h-1 | — |
| Debian 7 | openssl | 1.0.1e-2+deb7u10 | DSA-2950-1 |
| Debian 6.0 | openssl | 0.9.8o-4squeeze15 | DLA-0008-1, DLA-0003-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 14.04 LTS | openssl | 1.0.1f-1ubuntu2.2 | USN-2232-1 |
| Ubuntu 14.04 LTS | openssl098 | 0.9.8o-7ubuntu3.2.14.04.1 | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 7 | openssl +4 | 1:1.0.1e-34.el7_0.3 | RHSA-2014:0679 |
| RHEL 7 | openssl098e | 0.9.8e-29.el7_0.2 | RHSA-2014:0680 |
| RHEL 6 | openssl +3 | 1.0.1e-16.el6_5.14 | RHSA-2014:0625 |
| RHEL 6 | openssl098e | 0.9.8e-18.el6_5.2 | RHSA-2014:0626 |
| RHEL 6 | rhev-hypervisor6 | 6.5-20140603.1.el6ev | RHSA-2014:0629 |
| RHEL 5 | openssl +2 | 0.9.8e-27.el5_10.3 | RHSA-2014:0624 |
| RHEL 5 | openssl097a | 0.9.7a-12.el5_10.1 | RHSA-2014:0626 |
Show 7 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat Rhel Mission Critical 6 | openssl +3 | 1.0.0-20.el6_2.7 | RHSA-2014:0627 |
| Red Hat Rhel Mission Critical 5 | openssl +2 | 0.9.8e-12.el5_6.12 | RHSA-2014:0627 |
| RHEL 6.4 EUS | openssl +3 | 1.0.0-27.el6_4.4 | RHSA-2014:0627 |
| RHEL 6.3 EUS | openssl +3 | 1.0.0-25.el6_3.3 | RHSA-2014:0627 |
| RHEL 5.9 EUS | openssl +2 | 0.9.8e-26.el5_9.4 | RHSA-2014:0627 |
| RHEL 4 ELS | openssl +2 | 0.9.7a-43.22.el4 | RHSA-2014:0627 |
| Red Hat Gluster Storage 2 | openssl +3 | 1.0.1e-16.el6_5.14 | RHSA-2014:0628 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 12 SP1 | libqt4 +1 | 4.8.6-7.1 | SUSE-SU-403 Forbidden-1, SUSE-SU-403 |
| SLES 12 SP1 | libqt4-devel-doc | 4.8.6-7.3 | SUSE-SU-403 Forbidden-1, SUSE-SU-403 |
| SLES 12 | compat-openssl098 | 0.9.8j-70.2 | SUSE-SU-2015:0305-1 |
| SLES 12 | libqt4 +1 | 4.8.6-7.1 | SUSE-SU-403 Forbidden-1, SUSE-SU-403 |
| SLES 12 | libqt4-devel-doc | 4.8.6-7.3 | SUSE-SU-403 Forbidden-1, SUSE-SU-403 |
| SLES 12 | mariadb | 10.0.16-15.1 | SUSE-SU-2015:0743-1 |
| SLES 11 SP4 | MozillaFirefox | 68.2.0-78.51.4 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | MozillaFirefox-branding-SLED | 68-21.9.8 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-atk | 2.26.1-2.8.4 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-cairo | 1.15.10-2.13.4 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-gdk-pixbuf | 2.36.11-2.8.4 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-glib2 | 2.54.3-2.14.7 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-gtk3 | 3.10.9-2.15.3 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-harfbuzz | 1.7.5-2.7.4 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-libffi | 3.2.1.git259-2.3.3 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-libffi-gcc5 | 5.3.1+r233831-14.1 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | firefox-pango | 1.40.14-2.7.4 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | mozilla-nspr | 4.21-29.6.1 | SUSE-SU-2019:14246-1 |
| SLES 11 SP4 | mozilla-nss | 3.45-38.9.3 | SUSE-SU-2019:14246-1 |
Show 2 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 12 SP1 | libqt4 +1 | 4.8.6-7.1 | SUSE-SU-403 Forbidden-1, SUSE-SU-403 |
| SLES for SAP 12 SP1 | libqt4-devel-doc | 4.8.6-7.3 | SUSE-SU-403 Forbidden-1, SUSE-SU-403 |
| SLES for SAP 12 | libqt4 +1 | 4.8.6-7.1 | SUSE-SU-403 Forbidden-1, SUSE-SU-403 |
| SLES for SAP 12 | libqt4-devel-doc | 4.8.6-7.3 | SUSE-SU-403 Forbidden-1, SUSE-SU-403 |
| SLES for SAP 12 | mariadb | 10.0.16-15.1 | SUSE-SU-2015:0743-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | openssl-1_1 | 1.1.1l-1.2 | openSUSE-SU-2024:11127-1 |
| openSUSE Tumbleweed | virtualbox | 5.1.10-2.5 | openSUSE-SU-2024:10020-1 |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 7 | openssl +4 | 1:1.0.1e-34.el7_0.3 | ELSA-2014-0679 |
| Oracle Linux 7 | openssl098e | 0.9.8e-29.el7_0.2 | ELSA-2014-0680 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
OpenSSL Server-Side ChangeCipherSpec Injection Scanner
auxiliary/scanner/ssl/openssl_ccs
GitHub 5 repositories
-
Tripwire/OpenSSL-CCS-Inject-Test ★ 39 · Jun 12, 2014
This script is designed for detection of vulnerable servers (CVE-2014-0224.) in a wide range of configurations. It attempts to negotiate using each affected protocol version (SSLv3, TLSv1, TLSv1.1, a…
-
ssllabs/openssl-ccs-cve-2014-0224 ★ 15 · Jul 15, 2014
-
secretnonempty/CVE-2014-0224 ★ 9 · Jul 16, 2014
-
droptables/ccs-eval ★ 0 · Jul 10, 2014
Used for evaluating hosts for CVE-2014-0224
-
iph0n3/CVE-2014-0224 ★ 0 · Jul 8, 2014
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 22
- RHSA-2014:0679 Red Hat Security Advisory: openssl security update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2014:0628 Red Hat Security Advisory: openssl security update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2014:0625 Red Hat Security Advisory: openssl security update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2014:0629 Red Hat Security Advisory: rhev-hypervisor6 security update Red Hat Security Advisories (RHSA) · Jun 28, 2026
- RHSA-2014:0627 Red Hat Security Advisory: openssl security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2014:0624 Red Hat Security Advisory: openssl security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2014:0680 Red Hat Security Advisory: openssl098e security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2014:0626 Red Hat Security Advisory: openssl097a and openssl098e security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- USN-2232-1 openssl vulnerabilities Ubuntu Security Notices (USN) · Apr 22, 2026
- DSA-2950-1 openssl - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-0008-1 openssl - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-0003-1 openssl - security update Debian Security (DSA / DLA) · Mar 9, 2026
- SUSE-SU-403 Forbidden-1 Security update for OpenSSL SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2015:0743-1 Security update for mariadb SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-403 Security update for OpenSSL SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2015:0305-1 Security update for compat-openssl098 SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2019:14246-1 Security update for Mozilla Firefox SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:10020-1 python-virtualbox-5.1.10-2.5 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- WID-SEC-2026-0180 Dell Data Protection Advisor: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 20, 2026
- openSUSE-SU-2024:11127-1 libopenssl-1_1-devel-1.1.1l-1.2 on GA media SUSE / openSUSE Security Updates · May 7, 2025
- ELSA-2014-0680 Important: openssl098e security update (Oracle Linux 7) Oracle Linux Security Advisories (ELSA) · Jul 23, 2014
- ELSA-2014-0679 Important: openssl security update (Oracle Linux 7) Oracle Linux Security Advisories (ELSA) · Jul 23, 2014
References
- 59342 third-party-advisory
- 59669 third-party-advisory
- 59525 third-party-advisory
- HPSBMU03071 vendor-advisory
- 59004 third-party-advisory
- 59530 third-party-advisory
- http://www-01.ibm.com/support/docview.wss?uid=swg21675626
- 59824 third-party-advisory
- 59282 third-party-advisory
- http://www.novell.com/support/kb/doc.php?id=7015300
- 59215 third-party-advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=1103586
- 59990 third-party-advisory
- 59264 third-party-advisory
- 59454 third-party-advisory
- 58492 third-party-advisory
- 59186 third-party-advisory
- 59188 third-party-advisory
- 59126 third-party-advisory
- HPSBMU03078 vendor-advisory
- HPSBMU03089 vendor-advisory
- http://www.novell.com/support/kb/doc.php?id=7015264
- http://support.f5.com/kb/en-us/solutions/public/15000/300/sol15325.html
- 59306 third-party-advisory
- RHSA-2014:0627 vendor-advisory
- http://www.websense.com/support/article/kbarticle/Vulnerabilities-resolved-in-TRITON-APX-Version-8-0
- HPSBGN03068 vendor-advisory
- RHSA-2014:0626 vendor-advisory
- 59190 third-party-advisory
- 58639 third-party-advisory
- http://www-01.ibm.com/support/docview.wss?uid=swg21678289
- http://www.ibm.com/support/docview.wss?uid=swg21676877
- 59446 third-party-advisory
- 59529 third-party-advisory
- 59445 third-party-advisory
- http://www.vmware.com/security/advisories/VMSA-2014-0012.html
- 59589 third-party-advisory
- 59894 third-party-advisory
- 59325 third-party-advisory
- 59354 third-party-advisory
- http://www-01.ibm.com/support/docview.wss?uid=swg24037729
- http://www-01.ibm.com/support/docview.wss?uid=swg21677131
- HPSBUX03046 vendor-advisory
- 61254 third-party-advisory
- http://www-01.ibm.com/support/docview.wss?uid=swg21678233
- 59447 third-party-advisory
- 1031594 vdb-entry
- http://www-01.ibm.com/support/docview.wss?uid=swg21676655
- http://www14.software.ibm.com/webapp/set2/subscriptions/pqvcmjd?mode=18&ID=6061&myns=phmc&mync=E
- 59223 third-party-advisory
- 58743 third-party-advisory
- http://www.oracle.com/technetwork/security-advisory/cpujul2016-2881720.html
- 58719 third-party-advisory
- 59449 third-party-advisory
- 59132 third-party-advisory
- SSRT101818 vendor-advisory
- http://www-01.ibm.com/support/docview.wss?uid=isg400001843
- HPSBST03098 vendor-advisory
- HPSBMU03058 vendor-advisory
- 59442 third-party-advisory