First published: Mon May 22 2017(Updated: )
Two errors in the "asn1_find_node()" function (lib/parser_aux.c) within GnuTLS libtasn1 version 4.10 can be exploited to cause a stacked-based buffer overflow by tricking a user into processing a specially crafted assignments file via the e.g. asn1Coding utility.
Credit: PSIRT-CNA@flexerasoftware.com
Affected Software | Affected Version | How to fix |
---|---|---|
Libtasn1 | =4.10 | |
Debian | =8.0 | |
Apache Bookkeeper | =4.12.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-6891 has a high severity due to the potential for remote code execution resulting from a stack-based buffer overflow.
To fix CVE-2017-6891, update GnuTLS libtasn1 to a version that is not affected, specifically newer than 4.10.
CVE-2017-6891 affects GnuTLS libtasn1 version 4.10.
Yes, CVE-2017-6891 also affects Debian Linux versions prior to the security patches and Apache Bookkeeper version 4.12.1.
CVE-2017-6891 can be exploited by tricking a user into processing a specially crafted assignments file with the asn1Coding utility.