CVE-2012-1569
The asn1_get_length_der function in decoding.c in GNU Libtasn1 before 2.12, as used in GnuTLS...
The asn1_get_length_der function in decoding.c in GNU Libtasn1 before 2.12, as used in GnuTLS before 3.0.16 and other products, does not properly handle certain large length values, which allows remote attackers to cause a denial of service (heap memory corruption and application crash) or possibly have unspecified other impact via a crafted ASN.1 structure.
Exploit likelihood
What each source reports
NVD Score used
5.0
The asn1_get_length_der function in decoding.c in GNU Libtasn1 before 2.12, as used in GnuTLS before 3.0.16 and other products, does not properly handle certain large length values, which allows remote attackers to cause a denial of service (heap memory corruption and application crash) or possibly have unspecified other impact via a crafted ASN.1 structure.
- Record
CVE-2012-1569- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
The asn1_get_length_der function in decoding.c in GNU Libtasn1 before 2.12, as used in GnuTLS before 3.0.16 and other products, does not properly handle certain large length values, which allows remote attackers to cause a denial of service (heap memory corruption and application crash) or possibly have unspecified other impact via a crafted ASN.1 structure.
- Record
CVE-2012-1569- Updated
- 2026-11-02
EUVDEUVD-2012-1587 No score
The asn1_get_length_der function in decoding.c in GNU Libtasn1 before 2.12, as used in GnuTLS before 3.0.16 and other products, does not properly handle certain large length values, which allows remote attackers to cause a denial of service (heap memory corruption and application crash) or possibly have unspecified other impact via a crafted ASN.1 structure.
- Record
EUVD-2012-1587- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-jcv4-2hjq-vv2c No score
The asn1_get_length_der function in decoding.c in GNU Libtasn1 before 2.12, as used in GnuTLS...
The asn1_get_length_der function in decoding.c in GNU Libtasn1 before 2.12, as used in GnuTLS before 3.0.16 and other products, does not properly handle certain large length values, which allows remote attackers to cause a denial of service (heap memory corruption and application crash) or possibly have unspecified other impact via a crafted ASN.1 structure.
- Record
GHSA-jcv4-2hjq-vv2c- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10105-1 No score
gnutls-3.4.15-1.1 on GA media
These are all security issues fixed in the gnutls-3.4.15-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10105-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libtasn1-3Debian:6.0 |
before 2.7-1+squeeze+1, plus listed versions 2.7-1 |
2.7-1+squeeze+1 |
libtasn1Red Hat:enterprise_linux:6::client |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-debuginfoRed Hat:enterprise_linux:6::client |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-develRed Hat:enterprise_linux:6::client |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-toolsRed Hat:enterprise_linux:6::client |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1Red Hat:enterprise_linux:6::computenode |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-develRed Hat:enterprise_linux:6::computenode |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-toolsRed Hat:enterprise_linux:6::computenode |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1Red Hat:enterprise_linux:6::server |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
Show 20 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libtasn1-debuginfoRed Hat:enterprise_linux:6::server |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-develRed Hat:enterprise_linux:6::server |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-toolsRed Hat:enterprise_linux:6::server |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1Red Hat:enterprise_linux:6::workstation |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-develRed Hat:enterprise_linux:6::workstation |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
libtasn1-toolsRed Hat:enterprise_linux:6::workstation |
before 0:2.3-3.el6_2.1 | 0:2.3-3.el6_2.1 |
gnutlsRed Hat:enterprise_linux:5::client |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutls-debuginfoRed Hat:enterprise_linux:5::client |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutls-utilsRed Hat:enterprise_linux:5::client |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutlsRed Hat:enterprise_linux:5::client_workstation |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutls-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutls-develRed Hat:enterprise_linux:5::client_workstation |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutlsRed Hat:enterprise_linux:5::server |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutls-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutls-develRed Hat:enterprise_linux:5::server |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
gnutls-utilsRed Hat:enterprise_linux:5::server |
before 0:1.4.1-7.el5_8.2 | 0:1.4.1-7.el5_8.2 |
rhev-hypervisor6Red Hat:enterprise_linux:6::hypervisor |
before 0:6.2-20120423.1.el6_2 | 0:6.2-20120423.1.el6_2 |
rhev-hypervisor6-toolsRed Hat:enterprise_linux:6::hypervisor |
before 0:6.2-20120423.1.el6_2 | 0:6.2-20120423.1.el6_2 |
gnutlsopenSUSE:Tumbleweed |
before 3.4.15-1.1 | 3.4.15-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2012-1569 is a medium vulnerability (CVSS 5.0) in Gnu Gnutls, published March 24, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.41%, the 91st percentile. Fixed in libtasn1-3 2.7-1+squeeze+1.
References
secunia.com/advisories/57260
rhn.redhat.com/errata/RHSA-2012-0427.html
secunia.com/advisories/48578
rhn.redhat.com/errata/RHSA-2012-0531.html
secunia.com/advisories/49002
lists.fedoraproject.org/pipermail/package-announce/2012-April/077339.html
Show 60 moreShow less
openwall.com/lists/oss-security/2012/03/20/8
openwall.com/lists/oss-security/2012/03/21/5
secunia.com/advisories/48488
ubuntu.com/usn/USN-1436-1
lists.fedoraproject.org/pipermail/package-announce/2012-April/076865.html
lists.fedoraproject.org/pipermail/package-announce/2012-April/077284.html
gnu.org/software/gnutls/security.html
bugzilla.redhat.com/show_bug.cgi?id=804920
rhn.redhat.com/errata/RHSA-2012-0488.html
lists.fedoraproject.org/pipermail/package-announce/2012-April/076856.html
lists.opensuse.org/opensuse-security-announce/2014-03/msg00001.html
article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/5932
securitytracker.com/id?1026829
linux.oracle.com/errata/ELSA-2014-0596.html
secunia.com/advisories/48596
secunia.com/advisories/50739
secunia.com/advisories/48397
secunia.com/advisories/48505
blog.mudynamics.com/2012/03/20/gnutls-and-libtasn1-vulns
article.gmane.org/gmane.comp.gnu.libtasn1.general/53
article.gmane.org/gmane.comp.gnu.libtasn1.general/54
openwall.com/lists/oss-security/2012/03/20/3
debian.org/security/2012/dsa-2440
mandriva.com/security/advisories?name=MDVSA-2012:039
lists.fedoraproject.org/pipermail/package-announce/2012-March/076699.html
archives.neohapsis.com/archives/bugtraq/2012-03/0099.html
lists.fedoraproject.org/pipermail/package-announce/2012-April/078207.html
nvd.nist.gov/vuln/detail/CVE-2012-1569
github.com/advisories/GHSA-jcv4-2hjq-vv2c
access.redhat.com/errata/RHSA-2012:0427
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0427.json
access.redhat.com/security/cve/CVE-2012-1569
cve.org/CVERecord?id=CVE-2012-1569
access.redhat.com/errata/RHSA-2012:0428
bugzilla.redhat.com/show_bug.cgi?id=752308
bugzilla.redhat.com/show_bug.cgi?id=805432
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0428.json
access.redhat.com/security/cve/CVE-2011-4128
cve.org/CVERecord?id=CVE-2011-4128
nvd.nist.gov/vuln/detail/CVE-2011-4128
access.redhat.com/security/cve/CVE-2012-1573
cve.org/CVERecord?id=CVE-2012-1573
nvd.nist.gov/vuln/detail/CVE-2012-1573
access.redhat.com/errata/RHSA-2012:0531
bugzilla.redhat.com/show_bug.cgi?id=794766
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0531.json
access.redhat.com/security/cve/CVE-2012-0864
cve.org/CVERecord?id=CVE-2012-0864
nvd.nist.gov/vuln/detail/CVE-2012-0864
suse.com/security/cve/CVE-2008-4989
suse.com/security/cve/CVE-2011-4128
suse.com/security/cve/CVE-2012-0390
suse.com/security/cve/CVE-2012-1569
suse.com/security/cve/CVE-2012-1573
suse.com/security/cve/CVE-2014-0092
suse.com/security/cve/CVE-2014-1959
suse.com/security/cve/CVE-2014-3466
suse.com/security/cve/CVE-2014-8564
suse.com/security/cve/CVE-2015-6251