diff options
| author | Kazuki Yamaguchi <k@rhe.jp> | 2022-09-02 23:05:28 +0900 |
|---|---|---|
| committer | Kazuki Yamaguchi <k@rhe.jp> | 2022-10-17 16:35:35 +0900 |
| commit | b69d41e1c433f9109b7c9237cde6ed8b4884cc06 (patch) | |
| tree | 38bc385925933320ccb3454de761bd80451c60ac /spec/ruby/core/basicobject/method_missing_spec.rb | |
| parent | 0677b2fb87fa4bdff64e650e5df0fd7bf684bd2e (diff) | |
[ruby/openssl] pkey/ec: check existence of public key component before exporting
i2d_PUBKEY_bio() against an EC_KEY without the public key component
trggers a null dereference.
This is a regression introduced by commit https://github.com/ruby/openssl/commit/56f0d34d63fb ("pkey:
refactor #export/#to_pem and #to_der", 2017-06-14).
Fixes https://github.com/ruby/openssl/pull/527#issuecomment-1220504524
Fixes https://github.com/ruby/openssl/issues/369#issuecomment-1221554057
https://github.com/ruby/openssl/commit/f6ee0fa4de
Diffstat (limited to 'spec/ruby/core/basicobject/method_missing_spec.rb')
0 files changed, 0 insertions, 0 deletions
