[MDEV-27778] md5 in FIPS crashes with OpenSSL 3.0.0 Created: 2022-02-08 Updated: 2023-10-06 Resolved: 2022-02-24 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | SSL |
| Affects Version/s: | 10.8.1 |
| Fix Version/s: | 10.8.3 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Honza Horak | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Description |
|
Related to OpenSSL 3.0.0+ does not support EVP_MD_CTX_FLAG_NON_FIPS_ALLOW any longer. In OpenSSL 1.1.1 the non FIPS allowed flag is context specific, while in 3.0.0+ it is a different EVP_MD provider. |
| Comments |
| Comment by Honza Horak [ 2022-02-08 ] |
|
Patch suggested as https://github.com/MariaDB/server/pull/2010 |
| Comment by Sergei Golubchik [ 2022-02-08 ] |
|
Thanks! This is very relevant to a recent effort to get FIPS working. There's a recently created I'll apply your PR after the |