diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-01-02 17:04:29 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-01-02 17:04:29 +0100 |
commit | fd5873306f7714d8606eb149bcae7d27dc05e7f0 (patch) | |
tree | 5671bf45e533ccb2ab2f3ffe53df1ced0258b66a | |
parent | b19516d7c6820ebf0f6e531de3639656a6e662c0 (diff) | |
download | gnutls-fd5873306f7714d8606eb149bcae7d27dc05e7f0.tar.gz |
tests: added test case with invalid X.509 certificate
This certificate causes a memory leak while printing.
Issue found using oss-fuzz:
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=280
Relates #156
-rw-r--r-- | tests/Makefile.am | 3 | ||||
-rw-r--r-- | tests/certs-interesting/cert6.der | bin | 0 -> 65 bytes |
2 files changed, 2 insertions, 1 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 6af0cfe11f..b5f58ac5a7 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -35,7 +35,8 @@ EXTRA_DIST = suppressions.valgrind eagain-common.h cert-common.h test-chains.h \ rsa-md5-collision/colliding-chain-md5-2.pem rsa-md5-collision/colliding-chain-md5-1.pem \ certs-interesting/README.md certs-interesting/cert1.der certs-interesting/cert1.der.err \ certs-interesting/cert2.der certs-interesting/cert2.der.err certs-interesting/cert3.der \ - certs-interesting/cert3.der.err certs-interesting/cert4.der certs-interesting/cert5.der + certs-interesting/cert3.der.err certs-interesting/cert4.der certs-interesting/cert5.der \ + certs-interesting/cert6.der AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS) AM_CPPFLAGS = \ diff --git a/tests/certs-interesting/cert6.der b/tests/certs-interesting/cert6.der Binary files differnew file mode 100644 index 0000000000..58f458981e --- /dev/null +++ b/tests/certs-interesting/cert6.der |