Regression in FIPS enforcement of hash algorithms affects only Python 3.14.10
The regression is HIGH severity and affects only CPython 3.14.10.
FIPS enforcement regression in Python hashlib (OpenSSL FIPS mode)
A regression in FIPS algorithms enforcement affects the hashlib module. Only users running OpenSSL in FIPS mode on Python 3.14.10 are impacted. An attacker gains weaker FIPS compliance. All Python 3.14.10 users in FIPS mode are affected.
What to do: Upgrade Python to any version except 3.14.10. No workaround listed.
| Product | Affected |
|---|---|
| Python | 3.14.10 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
There was a regression in how FIPS algorithms were enforced for the hashlib module. Only users that are using OpenSSL in FIPS mode are affected. Only Python 3.14.10 is affected, all other Python versions are unaffected.
The regression is HIGH severity and affects only CPython 3.14.10.
Today 1K readers · 1.4K views · 467 reads · all time 184K views