Bug 1228600 (CVE-2015-1788)
| Summary: | CVE-2015-1788 OpenSSL: Malformed ECParameters causes infinite loop | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Other] Security Response | Reporter: | Huzaifa S. Sidhpurwala <huzaifas> | ||||
| Component: | vulnerability | Assignee: | Red Hat Product Security <security-response-team> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | |||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | unspecified | CC: | cdewolf, csutherl, dandread, darran.lofthouse, dknox, gzaronik, jason.greene, jawilson, jclere, jdoyle, lgao, mbabacek, myarboro, pgier, psampaio, pslavice, rhel-crypto-maint, rhel-process-autobot, rsvoboda, security-response-team, tmraz, twalsh, vtunka, watson-tool-maintainers, weli, yozone | ||||
| Target Milestone: | --- | Keywords: | Security | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: |
It was reported that OpenSSL could enter an infinite loop when processing an ECParameters structure if the curve specified is over a specially malformed binary polynomial field. This can be used to perform denial of service attacks against any system which processes public keys, certificate requests or certificates, including TLS clients and TLS servers with client authentication enabled.
|
Story Points: | --- | ||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2015-06-09 06:20:24 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | 1228620, 1228621 | ||||||
| Bug Blocks: | 1227577 | ||||||
| Attachments: |
|
||||||
|
Description
Huzaifa S. Sidhpurwala
2015-06-05 10:08:57 UTC
Created attachment 1035150 [details] Proposed patch for CVE-2015-1788 Note that this issue does not affect RHEL and Fedora as we remove the ECC support for the binary curves (GF(2m)). Statement: Not vulnerable. This issue does not affect the versions of openssl package as shipped with Red Hat Enterprise Linux 5, 6 and 7. This issue does not affect the versions of openssl package as shipped with Fedora 21 and 22. Public via: https://www.openssl.org/news/secadv_20150611.txt Upstream commits: OpenSSL-1.0.1: https://github.com/openssl/openssl/commit/f61bbf8da532038ed0eae16a9a11771f3da22d30 A blog post about this issue form the original reporter, which also provides a reproducer: https://jbp.io/2015/06/11/cve-2015-1788-openssl-binpoly-hang/ |