Skip to content
OpenAdvisories
Unscored CVE-2017-10790 EUVD-2017-2435GHSA-xcv8-6xfc-9686

The _asn1_check_identifier function in GNU Libtasn1 through 4.12 causes a NULL pointer dereference and crash when reading crafted input tha…

Published Jul 2, 2017 · Updated Aug 5, 2024 · Assigned by mitre

Description

The _asn1_check_identifier function in GNU Libtasn1 through 4.12 causes a NULL pointer dereference and crash when reading crafted input that triggers assignment of a NULL value within an asn1_node structure. It may lead to a remote denial of service 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.

ReleasePackageFixed inAdvisory
Debian 14 libtasn1-6 4.12-2.1 —
Debian 13 libtasn1-6 4.12-2.1 —
Debian 12 libtasn1-6 4.12-2.1 —
Debian 9 libtasn1-6 4.10-1.1+deb9u1 DSA-4106-1
Debian 8 libtasn1-6 4.2-3+deb8u4 DLA-2255-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 7 libtasn1-3 2.13-2+deb7u5 DLA-1038-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS libtasn1-6 4.7-3ubuntu0.16.04.3 USN-3547-1
Ubuntu 14.04 LTS libtasn1-6 3.4-3ubuntu0.6 USN-3547-1
ReleasePackageFixed inAdvisory
SLES 15 gnutls 3.6.2-6.3.1 SUSE-SU-2018:2930-1
SLES 12 SP3 gnutls 3.3.27-3.3.1 SUSE-SU-2018:2842-1
SLES 12 SP2 gnutls 3.2.15-18.6.1 SUSE-SU-2018:2825-2, SUSE-SU-2018:2825-1
SLES 12 SP1 gnutls 3.2.15-18.6.1 SUSE-SU-2018:2825-1
SLES 12 gnutls 3.2.15-18.6.1 SUSE-SU-2018:2825-1
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 11 SP4 gnutls 2.4.1-24.39.76.1 SUSE-SU-2019:14058-1
SLES for SAP 12 SP3 gnutls 3.3.27-3.3.1 SUSE-SU-2018:2842-1
SLES for SAP 12 SP2 gnutls 3.2.15-18.6.1 SUSE-SU-2018:2825-1
SLES for SAP 12 SP1 gnutls 3.2.15-18.6.1 SUSE-SU-2018:2825-1
SUSE OpenStack Cloud 7 gnutls 3.2.15-18.6.1 SUSE-SU-2018:2825-1
SUSE Enterprise Storage 4 gnutls 3.2.15-18.6.1 SUSE-SU-2018:2825-1
ReleasePackageFixed inAdvisory
Alpine v3.24 libtasn1 4.12-r1 —
Alpine v3.23 libtasn1 4.12-r1 —
Alpine v3.22 libtasn1 4.12-r1 —
Alpine v3.21 libtasn1 4.12-r1 —
Alpine v3.20 libtasn1 4.12-r1 —
Show 17 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 libtasn1 4.12-r1 —
Alpine v3.18 libtasn1 4.12-r1 —
Alpine v3.17 libtasn1 4.12-r1 —
Alpine v3.16 libtasn1 4.12-r1 —
Alpine v3.15 libtasn1 4.12-r1 —
Alpine v3.14 libtasn1 4.12-r1 —
Alpine v3.13 libtasn1 4.12-r1 —
Alpine v3.12 libtasn1 4.12-r1 —
Alpine v3.11 libtasn1 4.12-r1 —
Alpine v3.10 libtasn1 4.12-r1 —
Alpine v3.9 libtasn1 4.12-r1 —
Alpine v3.8 libtasn1 4.12-r1 —
Alpine v3.7 libtasn1 4.12-r1 —
Alpine v3.6 libtasn1 4.10-r2 —
Alpine v3.5 libtasn1 4.9-r2 —
Alpine v3.4 libtasn1 4.8-r2 —
Alpine v3.3 libtasn1 4.7-r3 —

Advisories 10

References