1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/openssl
usa 5450329ad1 asn1: fix out-of-bounds read in decoding constructed objects
* OpenSSL::ASN1.{decode,decode_all,traverse}: have a bug of
  out-of-bounds read. int_ossl_asn1_decode0_cons() does not give the
  correct available length to ossl_asn1_decode() when decoding the
  inner components of a constructed object. This can cause
  out-of-bounds read if a crafted input given.

Reference: https://hackerone.com/reports/170316
1648afef33


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@59903 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2017-09-14 11:41:59 +00:00
..
test_asn1.rb asn1: fix out-of-bounds read in decoding constructed objects 2017-09-14 11:41:59 +00:00
test_bn.rb merge revision(s) 55047: [Backport #12441] 2016-08-16 11:55:03 +00:00
test_buffering.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_cipher.rb merge revision(s) 49579: [Backport #10839] 2015-02-18 03:21:00 +00:00
test_config.rb merge revision(s) 53299: [Backport #11870] 2016-03-08 19:02:43 +00:00
test_digest.rb merge revision(s) 53718: [Backport #12320] 2016-06-10 06:41:31 +00:00
test_engine.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_fips.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_hmac.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_ns_spki.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_ocsp.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_pair.rb merge revision(s) 55822: [Backport #12660] 2016-09-30 15:03:15 +00:00
test_partial_record_read.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_pkcs5.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_pkcs7.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_pkcs12.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_pkey_dh.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_pkey_dsa.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_pkey_ec.rb * test/openssl/test_pkey_ec.rb: ignored tests with old OpenSSL. 2014-12-13 09:33:33 +00:00
test_pkey_rsa.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_ssl.rb merge revision(s) 54258: [Backport #12182] 2016-03-29 20:36:59 +00:00
test_ssl_session.rb merge revision(s) 51569,51649: [Backport #11366] [Backport #11367] 2015-10-31 18:55:07 +00:00
test_x509cert.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_x509crl.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_x509ext.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_x509name.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_x509req.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
test_x509store.rb test/openssl: skip old OpenSSL 2014-12-13 03:05:43 +00:00
utils.rb merge revision(s) 51409,51453: [Backport #10910] 2015-08-12 15:16:42 +00:00