The asn1_get_length_der function in decoding.c in GNU Libtasn1 prior to 2.12, as used in GnuTLS prior to 3.0.16 and other products, does not properly handle certain large length values, which allows remote malicious users to cause a denial of service (heap memory corruption and application crash) or possibly have unspecified other impact via a crafted ASN.1 structure.
Vulnerable Product | Search on Vulmon | Subscribe to Product |
---|---|---|
gnu libtasn1 2.10 |
||
gnu libtasn1 2.3 |
||
gnu libtasn1 2.2 |
||
gnu libtasn1 1.3 |
||
gnu libtasn1 1.2 |
||
gnu libtasn1 0.3.6 |
||
gnu libtasn1 0.3.5 |
||
gnu libtasn1 0.2.17 |
||
gnu libtasn1 0.2.16 |
||
gnu libtasn1 0.2.15 |
||
gnu libtasn1 0.2.8 |
||
gnu libtasn1 0.2.7 |
||
gnu libtasn1 0.2.0 |
||
gnu libtasn1 0.1.2 |
||
gnu gnutls 1.0.20 |
||
gnu gnutls 1.0.21 |
||
gnu libtasn1 2.5 |
||
gnu libtasn1 2.4 |
||
gnu libtasn1 1.5 |
||
gnu libtasn1 1.4 |
||
gnu libtasn1 0.3.8 |
||
gnu libtasn1 0.3.7 |
||
gnu libtasn1 0.3.0 |
||
gnu libtasn1 0.2.18 |
||
gnu libtasn1 0.2.10 |
||
gnu libtasn1 0.2.9 |
||
gnu libtasn1 0.2.2 |
||
gnu libtasn1 0.2.1 |
||
gnu gnutls 2.12.1 |
||
gnu gnutls 1.0.22 |
||
gnu gnutls 1.0.23 |
||
gnu gnutls 1.1.18 |
||
gnu gnutls 1.1.19 |
||
gnu gnutls 1.1.21 |
||
gnu gnutls 1.1.20 |
||
gnu gnutls 1.2.3 |
||
gnu gnutls 1.2.2 |
||
gnu gnutls 1.2.9 |
||
gnu gnutls 1.3.0 |
||
gnu gnutls 1.4.0 |
||
gnu gnutls 1.4.1 |
||
gnu gnutls 1.7.14 |
||
gnu gnutls 1.7.15 |
||
gnu gnutls 1.7.16 |
||
gnu gnutls 1.7.17 |
||
gnu gnutls 2.0.1 |
||
gnu gnutls 1.4.2 |
||
gnu gnutls 1.5.1 |
||
gnu gnutls 2.1.7 |
||
gnu gnutls 1.6.0 |
||
gnu gnutls 1.7.2 |
||
gnu gnutls 1.7.4 |
||
gnu gnutls 1.7.5 |
||
gnu gnutls 2.12.4 |
||
gnu gnutls 2.12.5 |
||
gnu gnutls 2.4.2 |
||
gnu gnutls 2.4.1 |
||
gnu gnutls 3.0.13 |
||
gnu gnutls 2.7.4 |
||
gnu gnutls 3.0.11 |
||
gnu gnutls 2.12.11 |
||
gnu gnutls 2.12.12 |
||
gnu gnutls 3.0.5 |
||
gnu gnutls 3.0.6 |
||
gnu gnutls 3.0.9 |
||
gnu gnutls 2.2.2 |
||
gnu gnutls 2.2.4 |
||
gnu gnutls 3.0.10 |
||
gnu gnutls 2.3.4 |
||
gnu gnutls 2.3.3 |
||
gnu libtasn1 2.9 |
||
gnu libtasn1 2.8 |
||
gnu libtasn1 2.1 |
||
gnu libtasn1 2.0 |
||
gnu libtasn1 1.8 |
||
gnu libtasn1 1.1 |
||
gnu libtasn1 1.0 |
||
gnu libtasn1 0.3.4 |
||
gnu libtasn1 0.3.3 |
||
gnu libtasn1 0.2.14 |
||
gnu libtasn1 0.2.13 |
||
gnu libtasn1 0.2.6 |
||
gnu libtasn1 0.2.5 |
||
gnu libtasn1 0.1.1 |
||
gnu libtasn1 0.1.0 |
||
gnu gnutls 1.0.18 |
||
gnu gnutls 1.0.19 |
||
gnu gnutls 1.1.14 |
||
gnu gnutls 1.1.15 |
||
gnu gnutls 1.2.1 |
||
gnu gnutls 2.12.10 |
||
gnu gnutls 1.2.7 |
||
gnu gnutls 1.2.6 |
||
gnu gnutls 1.3.3 |
||
gnu gnutls 1.3.4 |
||
gnu gnutls 2.10.3 |
||
gnu gnutls 2.10.4 |
||
gnu gnutls 1.7.13 |
||
gnu gnutls 1.7.18 |
||
gnu gnutls 2.0.3 |
||
gnu gnutls 1.4.4 |
||
gnu gnutls 2.1.3 |
||
gnu gnutls 1.5.3 |
||
gnu gnutls 2.1.0 |
||
gnu gnutls 1.1.16 |
||
gnu gnutls 1.1.17 |
||
gnu gnutls 1.1.23 |
||
gnu gnutls 1.1.22 |
||
gnu gnutls 1.2.5 |
||
gnu gnutls 1.2.4 |
||
gnu gnutls 1.3.1 |
||
gnu gnutls 1.3.2 |
||
gnu gnutls 2.10.1 |
||
gnu gnutls 2.10.2 |
||
gnu gnutls 1.7.12 |
||
gnu gnutls 2.0.4 |
||
gnu gnutls 2.0.2 |
||
gnu gnutls 1.5.0 |
||
gnu gnutls 2.1.2 |
||
gnu gnutls 1.5.4 |
||
gnu gnutls 1.6.1 |
||
gnu gnutls 2.1.6 |
||
gnu gnutls 1.7.3 |
||
gnu gnutls 1.7.0 |
||
gnu gnutls 1.7.10 |
||
gnu gnutls 1.7.11 |
||
gnu gnutls 1.7.8 |
||
gnu gnutls 2.6.0 |
||
gnu gnutls 2.4.0 |
||
gnu gnutls 2.6.6 |
||
gnu gnutls 2.8.0 |
||
gnu gnutls 2.3.11 |
||
gnu gnutls 2.12.6.1 |
||
gnu gnutls 2.12.13 |
||
gnu gnutls 3.0.0 |
||
gnu gnutls 2.4.3 |
||
gnu gnutls 2.8.2 |
||
gnu gnutls 3.0.8 |
||
gnu gnutls 2.2.1 |
||
gnu gnutls 2.2.3 |
||
gnu gnutls 2.3.2 |
||
gnu gnutls 2.3.10 |
||
gnu gnutls 2.3.9 |
||
gnu gnutls 1.6.2 |
||
gnu gnutls 2.1.5 |
||
gnu gnutls 2.1.8 |
||
gnu gnutls 1.7.1 |
||
gnu gnutls 1.7.9 |
||
gnu gnutls 2.5.0 |
||
gnu gnutls 2.6.2 |
||
gnu gnutls 2.6.3 |
||
gnu gnutls 2.8.1 |
||
gnu gnutls 2.6.1 |
||
gnu gnutls 2.12.6 |
||
gnu gnutls 2.12.7 |
||
gnu gnutls 3.0.1 |
||
gnu gnutls 3.0.2 |
||
gnu gnutls 2.8.3 |
||
gnu gnutls 2.8.4 |
||
gnu gnutls 3.0.7 |
||
gnu gnutls 2.2.0 |
||
gnu gnutls 2.3.1 |
||
gnu gnutls 2.3.0 |
||
gnu gnutls 2.3.8 |
||
gnu gnutls 2.3.7 |
||
gnu libtasn1 2.7 |
||
gnu libtasn1 2.6 |
||
gnu libtasn1 1.7 |
||
gnu libtasn1 1.6 |
||
gnu libtasn1 0.3.10 |
||
gnu libtasn1 0.3.9 |
||
gnu libtasn1 0.3.2 |
||
gnu libtasn1 0.3.1 |
||
gnu libtasn1 0.2.12 |
||
gnu libtasn1 0.2.11 |
||
gnu libtasn1 0.2.4 |
||
gnu libtasn1 0.2.3 |
||
gnu libtasn1 |
||
gnu gnutls 2.12.0 |
||
gnu gnutls 1.0.16 |
||
gnu gnutls 1.0.17 |
||
gnu gnutls 1.0.24 |
||
gnu gnutls 1.0.25 |
||
gnu gnutls 1.2.0 |
||
gnu gnutls 1.2.11 |
||
gnu gnutls 1.2.10 |
||
gnu gnutls 1.2.8.1a1 |
||
gnu gnutls 1.2.8 |
||
gnu gnutls 1.3.5 |
||
gnu gnutls 2.10.0 |
||
gnu gnutls 1.4.5 |
||
gnu gnutls 2.10.5 |
||
gnu gnutls 1.6.3 |
||
gnu gnutls 1.1.13 |
||
gnu gnutls 1.7.19 |
||
gnu gnutls 2.0.0 |
||
gnu gnutls 1.4.3 |
||
gnu gnutls 1.5.2 |
||
gnu gnutls 2.1.1 |
||
gnu gnutls 1.5.5 |
||
gnu gnutls 2.1.4 |
||
gnu gnutls 1.7.6 |
||
gnu gnutls 1.7.7 |
||
gnu gnutls 2.12.2 |
||
gnu gnutls 2.12.3 |
||
gnu gnutls 2.6.4 |
||
gnu gnutls 2.6.5 |
||
gnu gnutls 3.0.14 |
||
gnu gnutls 3.0.12 |
||
gnu gnutls 2.12.8 |
||
gnu gnutls 2.12.9 |
||
gnu gnutls 3.0.3 |
||
gnu gnutls 3.0.4 |
||
gnu gnutls 2.8.5 |
||
gnu gnutls 2.8.6 |
||
gnu gnutls 3.0 |
||
gnu gnutls 2.12.14 |
||
gnu gnutls 2.2.5 |
||
gnu gnutls 2.3.6 |
||
gnu gnutls 2.3.5 |
||
gnu gnutls |