Tóm tắt nhanh
- CVE-2018-16395 là lỗ hổng mức NGHIÊM TRỌNG (CVSS 9.8) ảnh hưởng openssl, openssl (ruby-lang), ruby (ruby-lang).
- Xác suất bị khai thác trong 30 ngày tới (EPSS): 10.7%, cao hơn 95.8% các lỗ hổng khác.
- Cách xử lý: cập nhật lên 2.1.2, 2.0.9 hoặc mới hơn.
| Gói / sản phẩm | Phiên bản bị ảnh hưởng | Phiên bản đã vá |
|---|
| openssl RubyGems | ≥ 2.1.0, < 2.1.2< 2.0.9
| 2.1.22.0.9
|
| openssl | < 2.1.2
| 2.1.2
|
| ruby | = 2.6.0≥ 2.3.0, ≤ 2.3.7≥ 2.4.0, ≤ 2.4.4≥ 2.5.0, ≤ 2.5.1
| Chưa có bản vá |
Mô tả
An issue was discovered in the OpenSSL library in Ruby when two OpenSSL::X509::Name objects are compared using ==, depending on the ordering, non-equal objects may return true. When the first argument is one character longer than the second, or the second argument contains a character that is one less than a character in the same position of the first argument, the result of == will be true. This could be leveraged to create an illegitimate certificate that may be accepted as legitimate and then used in signing or encryption operations.
Mô tả của NVD
An issue was discovered in the OpenSSL library in Ruby before 2.3.8, 2.4.x before 2.4.5, 2.5.x before 2.5.2, and 2.6.x before 2.6.0-preview3. When two OpenSSL::X509::Name objects are compared using ==, depending on the ordering, non-equal objects may return true. When the first argument is one character longer than the second, or the second argument contains a character that is one less than a character in the same position of the first argument, the result of == will be true. This could be leveraged to create an illegitimate certificate that may be accepted as legitimate and then used in signing or encryption operations.
Bạn đang dùng một trong các sản phẩm này? Quét site để biết có đang lộ phiên bản có lỗ hổng không.
Quét site miễn phí