Skip to content

CVE-2013-0169 The TLS protocol 1.1 and 1.2 and the DTLS protocol 1.0 and 1.2, as used in OpenSSL, OpenJDK, PolarSSL, and other products, do not properly consider timing side-channel attacks on a MAC check requireme...

LowCVSS 2.6 EPSS 35.6%
Published
Updated
Exploit status
No public exploit known

Description

The TLS protocol 1.1 and 1.2 and the DTLS protocol 1.0 and 1.2, as used in OpenSSL, OpenJDK, PolarSSL, and other products, do not properly consider timing side-channel attacks on a MAC check requirement during the processing of malformed CBC padding, which allows remote attackers to conduct distinguishing attacks and plaintext-recovery attacks via statistical analysis of timing data for crafted packets, aka the "Lucky Thirteen" issue.

Affected products

ProductAffected versionsFixed in
debian/bouncycastle(Debian:12) < 1.48+dfsg-2 1.48+dfsg-2
debian/bouncycastle(Debian:13) < 1.48+dfsg-2 1.48+dfsg-2
debian/bouncycastle(Debian:14) < 1.48+dfsg-2 1.48+dfsg-2
debian/gnutls28(Debian:12) < 3.0.22-3 3.0.22-3
debian/gnutls28(Debian:13) < 3.0.22-3 3.0.22-3
debian/gnutls28(Debian:14) < 3.0.22-3 3.0.22-3
debian/nss(Debian:12) < 2:3.14.3-1 2:3.14.3-1
debian/nss(Debian:13) < 2:3.14.3-1 2:3.14.3-1
debian/nss(Debian:14) < 2:3.14.3-1 2:3.14.3-1
debian/openssl(Debian:12) < 1.0.1e-1 1.0.1e-1
debian/openssl(Debian:13) < 1.0.1e-1 1.0.1e-1
debian/openssl(Debian:14) < 1.0.1e-1 1.0.1e-1
OpenSSL >= 0.9.8, <= 0.9.8x No fix listed
OpenSSL >= 1.0.0, <= 1.0.0j No fix listed
OpenSSL >= 1.0.1, <= 1.0.1d No fix listed
oracle openjdk = 1.6.0 No fix listed
oracle openjdk = 1.6.0-update1 No fix listed
oracle openjdk = 1.6.0-update10 No fix listed
oracle openjdk = 1.6.0-update11 No fix listed
oracle openjdk = 1.6.0-update12 No fix listed
oracle openjdk = 1.6.0-update13 No fix listed
oracle openjdk = 1.6.0-update14 No fix listed
oracle openjdk = 1.6.0-update15 No fix listed
oracle openjdk = 1.6.0-update16 No fix listed
oracle openjdk = 1.6.0-update17 No fix listed
Show 59 more
ProductAffected versionsFixed in
oracle openjdk = 1.6.0-update18 No fix listed
oracle openjdk = 1.6.0-update19 No fix listed
oracle openjdk = 1.6.0-update2 No fix listed
oracle openjdk = 1.6.0-update20 No fix listed
oracle openjdk = 1.6.0-update21 No fix listed
oracle openjdk = 1.6.0-update22 No fix listed
oracle openjdk = 1.6.0-update23 No fix listed
oracle openjdk = 1.6.0-update24 No fix listed
oracle openjdk = 1.6.0-update25 No fix listed
oracle openjdk = 1.6.0-update26 No fix listed
oracle openjdk = 1.6.0-update27 No fix listed
oracle openjdk = 1.6.0-update29 No fix listed
oracle openjdk = 1.6.0-update3 No fix listed
oracle openjdk = 1.6.0-update30 No fix listed
oracle openjdk = 1.6.0-update31 No fix listed
oracle openjdk = 1.6.0-update32 No fix listed
oracle openjdk = 1.6.0-update33 No fix listed
oracle openjdk = 1.6.0-update34 No fix listed
oracle openjdk = 1.6.0-update35 No fix listed
oracle openjdk = 1.6.0-update37 No fix listed
oracle openjdk = 1.6.0-update38 No fix listed
oracle openjdk = 1.6.0-update4 No fix listed
oracle openjdk = 1.6.0-update5 No fix listed
oracle openjdk = 1.6.0-update6 No fix listed
oracle openjdk = 1.6.0-update7 No fix listed
oracle openjdk = 1.7.0 No fix listed
oracle openjdk = 1.7.0-update1 No fix listed
oracle openjdk = 1.7.0-update10 No fix listed
oracle openjdk = 1.7.0-update11 No fix listed
oracle openjdk = 1.7.0-update13 No fix listed
oracle openjdk = 1.7.0-update2 No fix listed
oracle openjdk = 1.7.0-update3 No fix listed
oracle openjdk = 1.7.0-update4 No fix listed
oracle openjdk = 1.7.0-update5 No fix listed
oracle openjdk = 1.7.0-update6 No fix listed
oracle openjdk = 1.7.0-update7 No fix listed
oracle openjdk = 1.7.0-update9 No fix listed
polarssl = 0.10.0 No fix listed
polarssl = 0.10.1 No fix listed
polarssl = 0.11.0 No fix listed
polarssl = 0.11.1 No fix listed
polarssl = 0.12.0 No fix listed
polarssl = 0.12.1 No fix listed
polarssl = 0.13.1 No fix listed
polarssl = 0.14.0 No fix listed
polarssl = 0.14.2 No fix listed
polarssl = 0.14.3 No fix listed
polarssl = 0.99-pre1 No fix listed
polarssl = 0.99-pre3 No fix listed
polarssl = 0.99-pre4 No fix listed
polarssl = 0.99-pre5 No fix listed
polarssl = 1.0.0 No fix listed
polarssl = 1.1.0 No fix listed
polarssl = 1.1.0-rc0 No fix listed
polarssl = 1.1.0-rc1 No fix listed
polarssl = 1.1.1 No fix listed
polarssl = 1.1.2 No fix listed
polarssl = 1.1.3 No fix listed
polarssl = 1.1.4 No fix listed

References