diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-01-16 14:31:39 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-01-16 16:36:51 +0100 |
commit | 30f50fc36e2a5147f0338d1260d495f06e1fa5c8 (patch) | |
tree | adbe40bf83e969738fc14586bc4e59ec5e55d242 | |
parent | 4eddbe86fad990612b5f134b8ba44976be91abfd (diff) | |
download | libtasn1-30f50fc36e2a5147f0338d1260d495f06e1fa5c8.tar.gz |
tests: added additional invalid PKCS#7 structs
These structures cause a read overflow in the heap.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
-rw-r--r-- | tests/Makefile.am | 3 | ||||
-rw-r--r-- | tests/invalid-pkcs7/id-000002.der | bin | 0 -> 797 bytes | |||
-rw-r--r-- | tests/invalid-pkcs7/id-000003.der | bin | 0 -> 229 bytes |
3 files changed, 2 insertions, 1 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index be2aa1c..49b164e 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -44,7 +44,8 @@ EXTRA_DIST = Test_parser.asn Test_tree.asn Test_tree_asn1_tab.c \ invalid-x509/id-000030.der invalid-x509/id-000031.der \ invalid-x509/id-000032.der invalid-x509/id-000033.der \ invalid-x509/id-000034.der invalid-x509/id-000035.der \ - invalid-pkcs7/id-000001.der + invalid-pkcs7/id-000001.der invalid-pkcs7/id-000002.der \ + invalid-pkcs7/id-000003.der # For crlf. EXTRA_DIST += crlf.cer crl.der ocsp.der diff --git a/tests/invalid-pkcs7/id-000002.der b/tests/invalid-pkcs7/id-000002.der Binary files differnew file mode 100644 index 0000000..9c38f9f --- /dev/null +++ b/tests/invalid-pkcs7/id-000002.der diff --git a/tests/invalid-pkcs7/id-000003.der b/tests/invalid-pkcs7/id-000003.der Binary files differnew file mode 100644 index 0000000..06f6f9c --- /dev/null +++ b/tests/invalid-pkcs7/id-000003.der |