Description
The TLS protocol 1.2 and earlier, as used in Mozilla Firefox, Google Chrome, Qt, and other products, can encrypt compressed data without properly obfuscating the length of the unencrypted data, which allows man-in-the-middle attackers to obtain plaintext HTTP headers by observing length differences during a series of guesses in which a string in an HTTP request potentially matches an unknown string in an HTTP header, aka a "CRIME" attack.
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 | apache2 | 2.2.22-12 | — |
| Debian 14 | lighttpd | 1.4.30-1 | — |
| Debian 14 | nginx | 1.2.1-2.2 | — |
| Debian 14 | openssl | 1.0.1e-5 | — |
| Debian 14 | pound | 2.6-3 | — |
| Debian 13 | apache2 | 2.2.22-12 | — |
| Debian 13 | lighttpd | 1.4.30-1 | — |
| Debian 13 | nginx | 1.2.1-2.2 | — |
| Debian 13 | openssl | 1.0.1e-5 | — |
| Debian 13 | pound | 2.6-3 | — |
| Debian 12 | apache2 | 2.2.22-12 | — |
| Debian 12 | lighttpd | 1.4.30-1 | — |
| Debian 12 | nginx | 1.2.1-2.2 | — |
| Debian 12 | openssl | 1.0.1e-5 | — |
| Debian 8 | pound | 2.6-6+deb8u1 | DSA-3253-1 |
| Debian 7 | pound | 2.6-2+deb7u1 | DSA-3253-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 6.0 | apache2 | 2.2.16-6+squeeze10 | DSA-2579-1 |
| Debian 6.0 | lighttpd | 1.4.28-2+squeeze1.2 | DSA-2626-1 |
| Debian 6.0 | nginx | 0.7.67-3+squeeze3 | DSA-2627-1 |
| Debian 6.0 | openssl | 0.9.8o-4squeeze16 | DLA-0008-1 |
| Debian 6.0 | pound | 2.6-1+deb6u1 | DLA-400-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 6 | openssl +3 | 1.0.0-27.el6_4.2 | RHSA-2013:0587 |
| RHEL 6 | rhev-hypervisor6 | 6.4-20130306.2.el6_4 | RHSA-2013:0636 |
| RHEL 5 | openssl +2 | 0.9.8e-26.el5_9.1 | RHSA-2013:0587 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat Rhev Manager 3 | rhevm-spice-client +4 | 3.3-12.el6_5 | RHSA-2014:0416 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | links | 2.13-1.3 | openSUSE-SU-2024:10531-1 |
| openSUSE Tumbleweed | lynx | 2.8.8rel.2-4.13 | openSUSE-SU-2024:10329-1 |
| openSUSE Tumbleweed | openssl-1_1 | 1.1.1l-1.2 | openSUSE-SU-2024:11127-1 |
| openSUSE Tumbleweed | w3m | 0.5.3.git20161120-1.1 | openSUSE-SU-2024:10235-1 |
| openSUSE Tumbleweed | wget | 1.18-2.3 | openSUSE-SU-2024:10263-1 |
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.
GitHub 2 repositories
-
mpgn/CRIME-poc ★ 31 · Apr 21, 2018
:hocho: CRIME attack PoC : a compression oracle attacks CVE-2012-4929 :hocho:
-
anthophilee/A2SV--SSL-VUL-Scan ★ 5 · Jan 1, 2021
A2SV = Auto Scanning to SSL Vulnerability HeartBleed, CCS Injection, SSLv3 POODLE, FREAK... etc Support Vulnerability [CVE-2007-1858] Anonymous Cipher [CVE-2012-4929] CRIME(SPDY) [CVE-2014-0160] CCS …
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 16
- RHSA-2014:0416 Red Hat Security Advisory: rhevm-spice-client security update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2013:0636 Red Hat Security Advisory: rhev-hypervisor6 security and bug fix update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2013:0587 Red Hat Security Advisory: openssl security update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- DSA-2626-1 lighttpd - several issues Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-2627-1 nginx - information leak Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-3253-1 pound - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-2579-1 apache2 - several Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-400-1 pound - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-0008-1 openssl - security update Debian Security (DSA / DLA) · Mar 9, 2026
- openSUSE-SU-2024:10329-1 lynx-2.8.8rel.2-4.13 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:10263-1 wget-1.18-2.3 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:10235-1 w3m-0.5.3.git20161120-1.1 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:10531-1 links-2.13-1.3 on GA media SUSE / openSUSE Security Updates · Feb 4, 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
- 2NGA002579 ABB Arctic communication solution ARM600 Vulnerabilities ABB PSIRT · Apr 7, 2025
- ICSA-25-105-08 ABB M2M Gateway CISA ICS & IT advisories · Apr 7, 2025
References
- SSRT101139 vendor-advisory
- RHSA-2013:0587 vendor-advisory
- DSA-2579 vendor-advisory
- https://gist.github.com/3696912
- http://www.iacr.org/cryptodb/data/paper.php?pubkey=3091
- FEDORA-2013-4403 vendor-advisory
- USN-1898-1 vendor-advisory
- https://chromiumcodereview.appspot.com/10825183
- openSUSE-SU-2012:1420 vendor-advisory
- http://threatpost.com/en_us/blogs/crime-attack-uses-compression-ratio-tls-requests-side-channel-hijack-secure-sessions-091312
- DSA-3253 vendor-advisory
- http://isecpartners.com/blog/2012/9/14/details-on-the-crime-attack.html
- openSUSE-SU-2013:0157 vendor-advisory
- https://community.qualys.com/blogs/securitylabs/2012/09/14/crime-information-leakage-attack-against-ssltls
- https://github.com/mpgn/CRIME-poc
- http://news.ycombinator.com/item?id=4510829
- http://support.apple.com/kb/HT5784
- http://www.theregister.co.uk/2012/09/14/crime_tls_attack/
- APPLE-SA-2013-06-04-1 vendor-advisory
- JVNDB-2016-000129 third-party-advisory
- USN-1627-1 vendor-advisory
- DSA-2627 vendor-advisory
- http://code.google.com/p/chromium/issues/detail?id=139744
- oval:org.mitre.oval:def:18920 vdb-entry signature
- http://arstechnica.com/security/2012/09/crime-hijacks-https-sessions/
- 55704 vdb-entry
- USN-1628-1 vendor-advisory
- https://threatpost.com/en_us/blogs/demo-crime-tls-attack-091212
- http://threatpost.com/en_us/blogs/new-attack-uses-ssltls-information-leak-hijack-https-sessions-090512
- http://www.ekoparty.org/2012/thai-duong.php
- openSUSE-SU-2013:0143 vendor-advisory
- http://security.stackexchange.com/questions/19911/crime-how-to-beat-the-beast-successor
- JVN#65273415 third-party-advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=857051