[Bug 2144373] Re: latest update to python3-cryptography breaks ecc secp384r1 support
Launchpad Bug Tracker
2144373 at bugs.launchpad.net
Mon Mar 16 11:30:04 UTC 2026
This bug was fixed in the package python-cryptography -
43.0.0-1ubuntu1.2
---------------
python-cryptography (43.0.0-1ubuntu1.2) questing-security; urgency=medium
* SECURITY REGRESSION: ecc support regression (LP: #2144373)
- debian/patches/CVE-2026-26007.patch: updated to remove problematic
deprecation warning code which is causing a regression with ansible.
-- Marc Deslauriers <marc.deslauriers at ubuntu.com> Sat, 14 Mar 2026
08:14:57 -0400
** Changed in: python-cryptography (Ubuntu Questing)
Status: Confirmed => Fix Released
** CVE added: https://cve.org/CVERecord?id=CVE-2026-26007
** Changed in: python-cryptography (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-cryptography in Ubuntu.
https://bugs.launchpad.net/bugs/2144373
Title:
latest update to python3-cryptography breaks ecc secp384r1 support
Status in python-cryptography package in Ubuntu:
Fix Released
Status in python-cryptography source package in Noble:
Confirmed
Status in python-cryptography source package in Questing:
Fix Released
Bug description:
When running the latest version of python3-cryptography on Ubuntu
24.04 (41.0.7-4ubuntu0.3), ansible playbooks are failing when the ECC
curve is set to secp384r1 for the private key. Ansible output shows:
fatal: [localhost]: FAILED! => changed=false
msg: Your cryptography version does not support SECP384R1
There appears to be a regression in supporting ECC secp384r1 keys.
When reverting to python3-cryptography version 41.0.7-4build3, ansible
playbook works as expected.
In addition, launchpad stated "python3-cryptography" does not exist in
ubuntu when filing this bug, but that is the package that has
regressed:
root at dogfood-source-arm64-ans-02-25-2026:/usr/share/ansible# apt list
--installed | grep cryptography
WARNING: apt does not have a stable CLI interface. Use with caution in
scripts.
python3-cryptography/noble,now 41.0.7-4build3 arm64
[installed,upgradable to: 41.0.7-4ubuntu0.3]
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-cryptography/+bug/2144373/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list