CVE-2023-23931
Cipher.update_into can corrupt memory in pyca cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.8
Cipher.update_into can corrupt memory in pyca cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
CVE-2023-23931- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-754
- Updated
- 2026-11-02
EUVDEUVD-2023-0058
4.8
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
EUVD-2023-0058- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-w7pp-m8wf-vj6r
6.9
Cipher.update_into can corrupt memory if passed an immutable python object as the outbuf
Previously, Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers:
>>> outbuf = b"\x00" * 32
>>> c = ciphers.Cipher(AES(b"\x00" * 32), modes.ECB()).encryptor()
>>> c.update_into(b"\x00" * 16, outbuf)
16
>>> outbuf
b'\xdc\x95\xc0x\xa2@\x89\x89\xadH\xa2\x14\x92\x84 \x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python. This is a soundness bug -- it allows programmers to misuse an API, it cannot be exploited by attacker controlled data alone.
This now correctly raises an exception.
This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
GHSA-w7pp-m8wf-vj6r- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-754
- Updated
- 2026-11-02
NVD
4.8
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
CVE-2023-23931- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-754
- Updated
- 2026-11-02
OSVALPINE-CVE-2023-23931
6.5
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
ALPINE-CVE-2023-23931- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-03
OSVAZL-13353
6.5
CVE-2023-23931 affecting package python-cryptography for versions less than 3.3.2-4
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
AZL-13353- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
Show 40 moreShow less
OSVAZL-35127
6.5
CVE-2023-23931 affecting package python-cryptography for versions less than 3.3.2-5
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
AZL-35127- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVBELL-CVE-2023-23931
6.5
CVE-2023-23931 does not affect BellSoft software
- Record
BELL-CVE-2023-23931- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSV
4.8
Cipher.update_into can corrupt memory in pyca cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
CVE-2023-23931- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-754
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-23931
6.5
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
DEBIAN-CVE-2023-23931- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVGHSA-w7pp-m8wf-vj6r
6.9
Cipher.update_into can corrupt memory if passed an immutable python object as the outbuf
Previously, Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers:
>>> outbuf = b"\x00" * 32
>>> c = ciphers.Cipher(AES(b"\x00" * 32), modes.ECB()).encryptor()
>>> c.update_into(b"\x00" * 16, outbuf)
16
>>> outbuf
b'\xdc\x95\xc0x\xa2@\x89\x89\xadH\xa2\x14\x92\x84 \x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python. This is a soundness bug -- it allows programmers to misuse an API, it cannot be exploited by attacker controlled data alone.
This now correctly raises an exception.
This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
GHSA-w7pp-m8wf-vj6r- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Weakness
- CWE-754
- Updated
- 2026-11-02
OSVOESA-2023-1085
4.8
python-cryptography security update
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Security Fix(es):
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.(CVE-2023-23931)
- Record
OESA-2023-1085- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2023-1088
4.8
python-cryptography security update
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Security Fix(es):
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.(CVE-2023-23931)
- Record
OESA-2023-1088- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2023-1090
4.8
python-cryptography security update
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Security Fix(es):
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.(CVE-2023-23931)
- Record
OESA-2023-1090- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2023-1113
4.8
python-cryptography security update
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Security Fix(es):
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.(CVE-2023-23931)
- Record
OESA-2023-1113- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2023:4693
7.5
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.4 Product Security and Bug Fix Update
- Record
RHSA-2023:4693- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2023:4971
9.8
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.4 Product Security and Bug Fix Update
- Record
RHSA-2023:4971- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2023:6615
6.5
Red Hat Security Advisory: python-cryptography security update
- Record
RHSA-2023:6615- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2023:6793
8.6
Red Hat Security Advisory: rh-python38-python security update
- Record
RHSA-2023:6793- CVSS 3.1
- 8.6 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2023:7096
6.5
Red Hat Security Advisory: python-cryptography security update
- Record
RHSA-2023:7096- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2024:2985
6.5
Red Hat Security Advisory: python39:3.9 and python39-devel:3.9 security update
- Record
RHSA-2024:2985- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVROOT-APP-PYPI-CVE-2023-23931
6.5
CVE-2023-23931 in cryptography - Patched by Root
Root has patched CVE-2023-23931 in the cryptography package for Root:PyPI. Multiple fixed versions available.
- Record
ROOT-APP-PYPI-CVE-2023-23931- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-23931
4.8
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
UBUNTU-CVE-2023-23931- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVALSA-2023:6615 No score
Moderate: python-cryptography security update
The python-cryptography packages contain a Python Cryptographic Authority's (PyCA's) cryptography library, which provides cryptographic primitives and recipes to Python developers.
Security Fix(es):
- python-cryptography: memory corruption via immutable objects (CVE-2023-23931)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2023:6615- Updated
- 2026-11-02
OSVALSA-2023:7096 No score
Moderate: python-cryptography security update
The python-cryptography packages contain a Python Cryptographic Authority's (PyCA's) cryptography library, which provides cryptographic primitives and recipes to Python developers.
Security Fix(es):
- python-cryptography: memory corruption via immutable objects (CVE-2023-23931)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2023:7096- Updated
- 2026-11-02
OSVALSA-2024:2985 No score
Moderate: python39:3.9 and python39-devel:3.9 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- pypa-setuptools: Regular Expression Denial of Service (ReDoS) in package_index.py (CVE-2022-40897)
- python-cryptography: memory corruption via immutable objects (CVE-2023-23931)
- python: Parsing errors in email/_parseaddr.py lead to incorrect value in email address part of tuple (CVE-2023-27043)
- python-urllib3: Cookie request header isn't stripped during cross-origin redirects (CVE-2023-43804)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:2985- Updated
- 2026-11-02
OSVCLSA-2026-1772151042 No score
TuxCare security update for cryptography (2 CVEs)
TuxCare rebuilt cryptography to address 2 CVEs. Fixed in 3.4.8.post1+tuxcare.
- Record
CLSA-2026-1772151042- Updated
- 2026-11-02
OSVMGASA-2023-0071 No score
Updated python-cryptography packages fix security vulnerability
Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as 'bytes') to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. (CVE-2023-23931)
- Record
MGASA-2023-0071- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12681-1 No score
python310-cryptography-39.0.1-1.1 on GA media
These are all security issues fixed in the python310-cryptography-39.0.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12681-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12820-1 No score
python310-oci-sdk-2.96.0-1.1 on GA media
These are all security issues fixed in the python310-oci-sdk-2.96.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12820-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14739-1 No score
python311-cryptography-44.0.0-1.1 on GA media
These are all security issues fixed in the python311-cryptography-44.0.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14739-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12020-1 No score
python313-oci-sdk-2.180.0-1.2 on GA media
These are all security issues fixed in the python313-oci-sdk-2.180.0-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12020-1- Updated
- 2026-11-02
OSVPYSEC-2023-11 No score
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. In affected versions Cipher.update_into would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as bytes) to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This now correctly raises an exception. This issue has been present since update_into was originally introduced in cryptography 1.8.
- Record
PYSEC-2023-11- Updated
- 2026-11-02
OSVRLSA-2024:2985 No score
Moderate: python39:3.9 and python39-devel:3.9 security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
-
pypa-setuptools: Regular Expression Denial of Service (ReDoS) in package_index.py (CVE-2022-40897)
-
python-cryptography: memory corruption via immutable objects (CVE-2023-23931)
-
python: Parsing errors in email/_parseaddr.py lead to incorrect value in email address part of tuple (CVE-2023-27043)
-
python-urllib3: Cookie request header isn't stripped during cross-origin redirects (CVE-2023-43804)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.10 Release Notes linked from the References section.
- Record
RLSA-2024:2985- Updated
- 2026-11-02
OSVSUSE-SU-2023:0722-1 No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues:
- CVE-2023-23931: Fixed memory corruption due to invalidly changed immutable object (bsc#1208036).
- Record
SUSE-SU-2023:0722-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0722-2 No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues:
- CVE-2023-23931: Fixed memory corruption due to invalidly changed immutable object (bsc#1208036).
- Record
SUSE-SU-2023:0722-2- Updated
- 2026-11-02
OSVSUSE-SU-2023:0737-1 No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues:
- CVE-2023-23931: Fixed a memory corruption inside Cipher.update_into via immutable objects (bsc#1208036).
- Record
SUSE-SU-2023:0737-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0837-1 No score
Security update for python-cffi
This update for python-cffi fixes the following issues:
- CVE-2023-23931: Fixed memory corruption due to immutable python object being changed (bsc#1208036).
- Record
SUSE-SU-2023:0837-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0838-1 No score
Security update for python-cffi
This update for python-cffi fixes the following issues:
- CVE-2023-23931: Fixed memory corruption due to immutable python object being changed (bsc#1208036).
- Record
SUSE-SU-2023:0838-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:0839-1 No score
Security update for python-cffi
This update for python-cffi fixes the following issues:
- CVE-2023-23931: Fixed memory corruption due to immutable python object being changed (bsc#1208036).
Bugfixes:
- Disabled broken tests related to Threads.
- Record
SUSE-SU-2023:0839-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:1763-1 No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues:
- CVE-2023-23931: Fixed memory corruption in Cipher.update_into (bsc#1208036).
- Record
SUSE-SU-2023:1763-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:1767-1 No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues:
- CVE-2023-23931: Fixed memory corruption in Cipher.update_into (bsc#1208036).
- Record
SUSE-SU-2023:1767-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:2144-1 No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues:
- CVE-2023-23931: Fixed memory corruption in Cipher.update_into (bsc#1208036).
- Record
SUSE-SU-2023:2144-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:2218-1 No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues:
- CVE-2023-23931: Fixed memory corruption in Cipher.update_into (bsc#1208036).
- Record
SUSE-SU-2023:2218-1- Updated
- 2026-11-02
OSVUSN-6539-1 No score
python-cryptography vulnerabilities
It was discovered that the python-cryptography Cipher.update_into function would incorrectly accept objects with immutable buffers. This would result in corrupted output, contrary to expectations. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, and Ubuntu 23.04. (CVE-2023-23931)
It was dicovered that python-cryptography incorrectly handled loading certain PKCS7 certificates. A remote attacker could possibly use this issue to cause python-cryptography to crash, resulting in a denial of service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 23.04, and Ubuntu 23.10. (CVE-2023-49083)
- Record
USN-6539-1- Updated
- 2026-11-02
OSVUSN-8776-1 No score
python-cryptography vulnerabilities
It was discovered that python-cryptography incorrectly accepted objects with immutable buffers when performing certain cipher operations. This would result in corrupted output, contrary to expectations. This issue only affected Ubuntu 18.04 LTS. (CVE-2023-23931)
It was discovered that python-cryptography reported the outcome of decrypting PKCS#7 enveloped data in distinguishable ways, and with observable timing differences. A remote attacker could possibly use this issue to recover the key used to encrypt the message contents, and obtain sensitive information. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-69247)
Jack Lloyd discovered that python-cryptography incorrectly handled wildcard DNS names when enforcing the name constraints of a certificate authority. A remote attacker could possibly use this issue to have an invalid certificate chain accepted, and use names outside of the permitted ones. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-69248)
Samuel Judson discovered that python-cryptography incorrectly handled certificate chains that contained duplicate certificates. A remote attacker could possibly use this issue to cause python-cryptography to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-69249)
- Record
USN-8776-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cryptographyPyPI |
1.8 up to 39.0.1 | 39.0.1 |
py3-cryptographyAlpine:v3.17 |
1.8 up to 38.0.3-r1 | 38.0.3-r1 |
py3-cryptographyAlpine:v3.18 |
1.8 up to 39.0.1-r0 | 39.0.1-r0 |
py3-cryptographyAlpine:v3.19 |
1.8 up to 39.0.1-r0 | 39.0.1-r0 |
py3-cryptographyAlpine:v3.20 |
1.8 up to 39.0.1-r0 | 39.0.1-r0 |
py3-cryptographyAlpine:v3.21 |
1.8 up to 39.0.1-r0 | 39.0.1-r0 |
py3-cryptographyAlpine:v3.22 |
1.8 up to 39.0.1-r0 | 39.0.1-r0 |
py3-cryptographyAlpine:v3.23 |
1.8 up to 39.0.1-r0 | 39.0.1-r0 |
py3-cryptographyAlpine:v3.24 |
1.8 up to 39.0.1-r0 | 39.0.1-r0 |
python3-cryptographyAlmaLinux:9 |
before 36.0.1-4.el9 | 36.0.1-4.el9 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python3-cryptographyAlmaLinux:8 |
before 3.2.1-6.el8 | 3.2.1-6.el8 |
python39AlmaLinux:8 From an advisory covering 4 CVEs |
before 3.9.18-3.module_el8.10.0+3765+2f9a457d | 3.9.18-3.module_el8.10.0+3765+2f9a457d |
python39-CythonAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.29.21-5.module_el8.6.0+2780+a40f65e1 | 0.29.21-5.module_el8.6.0+2780+a40f65e1 |
python39-CythonAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.29.21-5.module_el8.6.0+3248+c431e88c | 0.29.21-5.module_el8.6.0+3248+c431e88c |
python39-PyMySQLAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.10.1-2.module_el8.6.0+2780+a40f65e1 | 0.10.1-2.module_el8.6.0+2780+a40f65e1 |
python39-attrsAlmaLinux:8 From an advisory covering 4 CVEs |
before 20.3.0-2.module_el8.6.0+2780+a40f65e1 | 20.3.0-2.module_el8.6.0+2780+a40f65e1 |
python39-cffiAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.14.3-2.module_el8.6.0+2780+a40f65e1 | 1.14.3-2.module_el8.6.0+2780+a40f65e1 |
python39-cffiAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.14.3-2.module_el8.6.0+3248+c431e88c | 1.14.3-2.module_el8.6.0+3248+c431e88c |
python39-chardetAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.0.4-19.module_el8.6.0+2780+a40f65e1 | 3.0.4-19.module_el8.6.0+2780+a40f65e1 |
python39-cryptographyAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.3.1-3.module_el8.10.0+3765+2f9a457d | 3.3.1-3.module_el8.10.0+3765+2f9a457d |
python39-debugAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.9.18-3.module_el8.10.0+3765+2f9a457d | 3.9.18-3.module_el8.10.0+3765+2f9a457d |
python39-develAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.9.18-3.module_el8.10.0+3765+2f9a457d | 3.9.18-3.module_el8.10.0+3765+2f9a457d |
python39-idleAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.9.18-3.module_el8.10.0+3765+2f9a457d | 3.9.18-3.module_el8.10.0+3765+2f9a457d |
python39-idnaAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.10-3.module_el8.6.0+2780+a40f65e1 | 2.10-3.module_el8.6.0+2780+a40f65e1 |
python39-iniconfigAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.1.1-2.module_el8.6.0+2780+a40f65e1 | 1.1.1-2.module_el8.6.0+2780+a40f65e1 |
python39-libsAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.9.18-3.module_el8.10.0+3765+2f9a457d | 3.9.18-3.module_el8.10.0+3765+2f9a457d |
python39-lxmlAlmaLinux:8 From an advisory covering 4 CVEs |
before 4.6.5-1.module_el8.6.0+2780+a40f65e1 | 4.6.5-1.module_el8.6.0+2780+a40f65e1 |
python39-lxmlAlmaLinux:8 From an advisory covering 4 CVEs |
before 4.6.5-1.module_el8.6.0+3248+c431e88c | 4.6.5-1.module_el8.6.0+3248+c431e88c |
python39-mod_wsgiAlmaLinux:8 From an advisory covering 4 CVEs |
before 4.7.1-7.module_el8.9.0+3634+fb2a896c | 4.7.1-7.module_el8.9.0+3634+fb2a896c |
python39-more-itertoolsAlmaLinux:8 From an advisory covering 4 CVEs |
before 8.5.0-2.module_el8.6.0+2780+a40f65e1 | 8.5.0-2.module_el8.6.0+2780+a40f65e1 |
python39-numpyAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.19.4-3.module_el8.6.0+2780+a40f65e1 | 1.19.4-3.module_el8.6.0+2780+a40f65e1 |
python39-numpyAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.19.4-3.module_el8.6.0+3248+c431e88c | 1.19.4-3.module_el8.6.0+3248+c431e88c |
python39-numpy-docAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.19.4-3.module_el8.6.0+2780+a40f65e1 | 1.19.4-3.module_el8.6.0+2780+a40f65e1 |
python39-numpy-f2pyAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.19.4-3.module_el8.6.0+2780+a40f65e1 | 1.19.4-3.module_el8.6.0+2780+a40f65e1 |
python39-numpy-f2pyAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.19.4-3.module_el8.6.0+3248+c431e88c | 1.19.4-3.module_el8.6.0+3248+c431e88c |
python39-packagingAlmaLinux:8 From an advisory covering 4 CVEs |
before 20.4-4.module_el8.6.0+2780+a40f65e1 | 20.4-4.module_el8.6.0+2780+a40f65e1 |
python39-pipAlmaLinux:8 From an advisory covering 4 CVEs |
before 20.2.4-9.module_el8.10.0+3765+2f9a457d | 20.2.4-9.module_el8.10.0+3765+2f9a457d |
python39-pip-wheelAlmaLinux:8 From an advisory covering 4 CVEs |
before 20.2.4-9.module_el8.10.0+3765+2f9a457d | 20.2.4-9.module_el8.10.0+3765+2f9a457d |
python39-pluggyAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.13.1-3.module_el8.6.0+2780+a40f65e1 | 0.13.1-3.module_el8.6.0+2780+a40f65e1 |
python39-plyAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.11-10.module_el8.6.0+2780+a40f65e1 | 3.11-10.module_el8.6.0+2780+a40f65e1 |
python39-psutilAlmaLinux:8 From an advisory covering 4 CVEs |
before 5.8.0-4.module_el8.6.0+2780+a40f65e1 | 5.8.0-4.module_el8.6.0+2780+a40f65e1 |
python39-psutilAlmaLinux:8 From an advisory covering 4 CVEs |
before 5.8.0-4.module_el8.6.0+3248+c431e88c | 5.8.0-4.module_el8.6.0+3248+c431e88c |
python39-psycopg2AlmaLinux:8 From an advisory covering 4 CVEs |
before 2.8.6-3.module_el8.10.0+3765+2f9a457d | 2.8.6-3.module_el8.10.0+3765+2f9a457d |
python39-psycopg2-docAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.8.6-3.module_el8.10.0+3765+2f9a457d | 2.8.6-3.module_el8.10.0+3765+2f9a457d |
python39-psycopg2-testsAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.8.6-3.module_el8.10.0+3765+2f9a457d | 2.8.6-3.module_el8.10.0+3765+2f9a457d |
python39-pyAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.10.0-1.module_el8.6.0+2780+a40f65e1 | 1.10.0-1.module_el8.6.0+2780+a40f65e1 |
python39-pybind11AlmaLinux:8 From an advisory covering 4 CVEs |
before 2.7.1-1.module_el8.6.0+2780+a40f65e1 | 2.7.1-1.module_el8.6.0+2780+a40f65e1 |
python39-pybind11AlmaLinux:8 From an advisory covering 4 CVEs |
before 2.7.1-1.module_el8.6.0+3248+c431e88c | 2.7.1-1.module_el8.6.0+3248+c431e88c |
python39-pybind11-develAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.7.1-1.module_el8.6.0+3248+c431e88c | 2.7.1-1.module_el8.6.0+3248+c431e88c |
python39-pybind11-develAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.7.1-1.module_el8.6.0+2780+a40f65e1 | 2.7.1-1.module_el8.6.0+2780+a40f65e1 |
python39-pycparserAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.20-3.module_el8.6.0+2780+a40f65e1 | 2.20-3.module_el8.6.0+2780+a40f65e1 |
python39-pyparsingAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.4.7-5.module_el8.6.0+2780+a40f65e1 | 2.4.7-5.module_el8.6.0+2780+a40f65e1 |
python39-pysocksAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.7.1-4.module_el8.6.0+2780+a40f65e1 | 1.7.1-4.module_el8.6.0+2780+a40f65e1 |
python39-pytestAlmaLinux:8 From an advisory covering 4 CVEs |
before 6.0.2-2.module_el8.6.0+2780+a40f65e1 | 6.0.2-2.module_el8.6.0+2780+a40f65e1 |
python39-pyyamlAlmaLinux:8 From an advisory covering 4 CVEs |
before 5.4.1-1.module_el8.6.0+2780+a40f65e1 | 5.4.1-1.module_el8.6.0+2780+a40f65e1 |
python39-pyyamlAlmaLinux:8 From an advisory covering 4 CVEs |
before 5.4.1-1.module_el8.6.0+3248+c431e88c | 5.4.1-1.module_el8.6.0+3248+c431e88c |
python39-requestsAlmaLinux:8 From an advisory covering 4 CVEs |
before 2.25.0-3.module_el8.9.0+3634+fb2a896c | 2.25.0-3.module_el8.9.0+3634+fb2a896c |
python39-rpm-macrosAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.9.18-3.module_el8.10.0+3765+2f9a457d | 3.9.18-3.module_el8.10.0+3765+2f9a457d |
python39-scipyAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.5.4-5.module_el8.9.0+3634+fb2a896c | 1.5.4-5.module_el8.9.0+3634+fb2a896c |
python39-setuptoolsAlmaLinux:8 From an advisory covering 4 CVEs |
before 50.3.2-5.module_el8.10.0+3765+2f9a457d | 50.3.2-5.module_el8.10.0+3765+2f9a457d |
python39-setuptools-wheelAlmaLinux:8 From an advisory covering 4 CVEs |
before 50.3.2-5.module_el8.10.0+3765+2f9a457d | 50.3.2-5.module_el8.10.0+3765+2f9a457d |
python39-sixAlmaLinux:8 From an advisory covering 4 CVEs |
before 1.15.0-3.module_el8.6.0+2780+a40f65e1 | 1.15.0-3.module_el8.6.0+2780+a40f65e1 |
python39-testAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.9.18-3.module_el8.10.0+3765+2f9a457d | 3.9.18-3.module_el8.10.0+3765+2f9a457d |
python39-tkinterAlmaLinux:8 From an advisory covering 4 CVEs |
before 3.9.18-3.module_el8.10.0+3765+2f9a457d | 3.9.18-3.module_el8.10.0+3765+2f9a457d |
python39-tomlAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.10.1-5.module_el8.6.0+2780+a40f65e1 | 0.10.1-5.module_el8.6.0+2780+a40f65e1 |
python39-urllib3AlmaLinux:8 From an advisory covering 4 CVEs |
before 1.25.10-5.module_el8.10.0+3765+2f9a457d | 1.25.10-5.module_el8.10.0+3765+2f9a457d |
python39-wcwidthAlmaLinux:8 From an advisory covering 4 CVEs |
before 0.2.5-3.module_el8.6.0+2780+a40f65e1 | 0.2.5-3.module_el8.6.0+2780+a40f65e1 |
python39-wheelAlmaLinux:8 From an advisory covering 4 CVEs |
before 1:0.35.1-4.module_el8.6.0+2780+a40f65e1 | 1:0.35.1-4.module_el8.6.0+2780+a40f65e1 |
python39-wheel-wheelAlmaLinux:8 From an advisory covering 4 CVEs |
before 1:0.35.1-4.module_el8.6.0+2780+a40f65e1 | 1:0.35.1-4.module_el8.6.0+2780+a40f65e1 |
python-cryptographyAzure Linux:2 |
before 3.3.2-4 | 3.3.2-4 |
python-cryptographyAzure Linux:3 |
before 3.3.2-5 | 3.3.2-5 |
cryptographyTuxCare:PyPI From an advisory covering 2 CVEs |
3.4.8 up to 3.4.8.post1+tuxcare | 3.4.8.post1+tuxcare |
python-cryptographyDebian:12 |
before 38.0.4-3 | 38.0.4-3 |
python-cryptographyDebian:13 |
before 38.0.4-3 | 38.0.4-3 |
python-cryptographyDebian:14 |
before 38.0.4-3 | 38.0.4-3 |
python-cryptographyDebian:10 |
before 2.6.1-3+deb10u3, plus listed versions 2.6.1-32.6.1-3+deb10u12.6.1-3+deb10u2 |
2.6.1-3+deb10u3 |
python-cryptographyDebian:10 |
before 2.6.1-3+deb10u4, plus listed versions 2.6.1-32.6.1-3+deb10u12.6.1-3+deb10u22.6.1-3+deb10u3 |
2.6.1-3+deb10u4 |
python-cryptographyDebian:11 From an advisory covering 2 CVEs |
before 3.3.2-1+deb11u1, plus listed versions 3.3.2-1 |
3.3.2-1+deb11u1 |
cryptographyPyPI |
1.8 up to 39.0.1, plus listed versions 1.8.11.8.21.92.02.0.1 Show 45 moreShow less2.0.22.0.32.12.1.12.1.22.1.32.1.42.22.2.12.2.22.32.3.12.42.4.12.4.22.52.62.6.12.72.82.92.9.12.9.23.03.13.1.13.23.2.13.33.3.13.3.23.43.4.13.4.23.4.33.4.43.4.53.4.63.4.73.4.835.0.036.0.036.0.136.0.237.0.0 |
39.0.1 |
python-cryptographyMageia:8 |
before 3.3.1-1.2.mga8 | 3.3.1-1.2.mga8 |
python-cryptographyopenEuler:20.03-LTS-SP1 |
before 3.3.1-3.oe1 | 3.3.1-3.oe1 |
python-cryptographyopenEuler:22.03-LTS |
before 3.3.1-5.oe2203 | 3.3.1-5.oe2203 |
python-cryptographyopenEuler:20.03-LTS-SP3 |
before 3.3.1-3.oe1 | 3.3.1-3.oe1 |
python-cryptographyopenEuler:22.03-LTS-SP1 |
before 36.0.1-2.oe2203sp1 | 36.0.1-2.oe2203sp1 |
automation-eda-controllerRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el8ap | 0:1.0.1-1.el8ap |
automation-eda-controller-serverRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el8ap | 0:1.0.1-1.el8ap |
automation-eda-controller-uiRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el8ap | 0:1.0.1-1.el8ap |
automation-eda-controllerRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el9ap | 0:1.0.1-1.el9ap |
automation-eda-controller-serverRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el9ap | 0:1.0.1-1.el9ap |
automation-eda-controller-uiRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:1.0.1-1.el9ap | 0:1.0.1-1.el9ap |
python39-cryptographyRed Hat:ansible_automation_platform_developer:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptography-debuginfoRed Hat:ansible_automation_platform_developer:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptographyRed Hat:ansible_automation_platform_developer:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptography-debugsourceRed Hat:ansible_automation_platform_developer:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptographyRed Hat:ansible_automation_platform_inside:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptography-debuginfoRed Hat:ansible_automation_platform_inside:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptographyRed Hat:ansible_automation_platform_inside:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptography-debugsourceRed Hat:ansible_automation_platform_inside:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptographyRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python39-cryptography-debuginfoRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptographyRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python3x-cryptography-debugsourceRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el8ap | 0:38.0.4-2.el8ap |
python-cryptographyRed Hat:ansible_automation_platform_developer:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptography-debugsourceRed Hat:ansible_automation_platform_developer:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptographyRed Hat:ansible_automation_platform_developer:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptography-debuginfoRed Hat:ansible_automation_platform_developer:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptographyRed Hat:ansible_automation_platform_inside:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptography-debugsourceRed Hat:ansible_automation_platform_inside:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptographyRed Hat:ansible_automation_platform_inside:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptography-debuginfoRed Hat:ansible_automation_platform_inside:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptographyRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python-cryptography-debugsourceRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptographyRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python3-cryptography-debuginfoRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:38.0.4-2.el9ap | 0:38.0.4-2.el9ap |
python39-requestsRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:2.31.0-1.el8ap | 0:2.31.0-1.el8ap |
python3x-requestsRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:2.31.0-1.el8ap | 0:2.31.0-1.el8ap |
python39-djangoRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:3.2.20-1.el8ap | 0:3.2.20-1.el8ap |
python3x-djangoRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 4 CVEs |
before 0:3.2.20-1.el8ap | 0:3.2.20-1.el8ap |
python-djangoRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:3.2.20-1.el9ap | 0:3.2.20-1.el9ap |
python3-djangoRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 4 CVEs |
before 0:3.2.20-1.el9ap | 0:3.2.20-1.el9ap |
automation-controller-venv-towerRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 2 CVEs |
before 0:4.4.3-1.el8ap | 0:4.4.3-1.el8ap |
automation-controller-venv-towerRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 2 CVEs |
before 0:4.4.3-1.el9ap | 0:4.4.3-1.el9ap |
python39-gitpythonRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 2 CVEs |
before 0:3.1.32-1.el8ap | 0:3.1.32-1.el8ap |
python3x-gitpythonRed Hat:ansible_automation_platform:2.4::el8 From an advisory covering 2 CVEs |
before 0:3.1.32-1.el8ap | 0:3.1.32-1.el8ap |
python-gitpythonRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 2 CVEs |
before 0:3.1.32-1.el9ap | 0:3.1.32-1.el9ap |
python3-gitpythonRed Hat:ansible_automation_platform:2.4::el9 From an advisory covering 2 CVEs |
before 0:3.1.32-1.el9ap | 0:3.1.32-1.el9ap |
python-cryptographyRed Hat:enterprise_linux:9::baseos |
before 0:36.0.1-4.el9 | 0:36.0.1-4.el9 |
python-cryptography-debugsourceRed Hat:enterprise_linux:9::baseos |
before 0:36.0.1-4.el9 | 0:36.0.1-4.el9 |
python3-cryptographyRed Hat:enterprise_linux:9::baseos |
before 0:36.0.1-4.el9 | 0:36.0.1-4.el9 |
python3-cryptography-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:36.0.1-4.el9 | 0:36.0.1-4.el9 |
rh-python38-pythonRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-debugRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-debuginfoRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-develRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-idleRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-libsRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-pipRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:19.3.1-4.el7 | 0:19.3.1-4.el7 |
rh-python38-python-pip-wheelRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:19.3.1-4.el7 | 0:19.3.1-4.el7 |
rh-python38-python-rpm-macrosRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-srpm-macrosRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-testRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-tkinterRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:3.8.18-2.el7 | 0:3.8.18-2.el7 |
rh-python38-python-setuptoolsRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:41.6.0-8.el7 | 0:41.6.0-8.el7 |
rh-python38-python-setuptools-wheelRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:41.6.0-8.el7 | 0:41.6.0-8.el7 |
rh-python38-python-wheelRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:0.33.6-9.el7 | 0:0.33.6-9.el7 |
rh-python38-python-wheel-wheelRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:0.33.6-9.el7 | 0:0.33.6-9.el7 |
rh-python38-python-cryptographyRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:2.8-6.el7 | 0:2.8-6.el7 |
rh-python38-python-cryptography-debuginfoRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:2.8-6.el7 | 0:2.8-6.el7 |
rh-python38-python-requestsRed Hat:rhel_software_collections:3::el7 From an advisory covering 8 CVEs |
before 0:2.22.0-11.el7 | 0:2.22.0-11.el7 |
python-cryptographyRed Hat:enterprise_linux:8::baseos |
before 0:3.2.1-6.el8 | 0:3.2.1-6.el8 |
python-cryptography-debugsourceRed Hat:enterprise_linux:8::baseos |
before 0:3.2.1-6.el8 | 0:3.2.1-6.el8 |
python3-cryptographyRed Hat:enterprise_linux:8::baseos |
before 0:3.2.1-6.el8 | 0:3.2.1-6.el8 |
python3-cryptography-debuginfoRed Hat:enterprise_linux:8::baseos |
before 0:3.2.1-6.el8 | 0:3.2.1-6.el8 |
PyYAMLRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:5.4.1-1.module+el8.9.0+19644+d68f775d | 0:5.4.1-1.module+el8.9.0+19644+d68f775d |
PyYAML-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:5.4.1-1.module+el8.9.0+19644+d68f775d | 0:5.4.1-1.module+el8.9.0+19644+d68f775d |
mod_wsgiRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:4.7.1-7.module+el8.9.0+19644+d68f775d | 0:4.7.1-7.module+el8.9.0+19644+d68f775d |
numpyRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.19.4-3.module+el8.9.0+19644+d68f775d | 0:1.19.4-3.module+el8.9.0+19644+d68f775d |
numpy-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.19.4-3.module+el8.9.0+19644+d68f775d | 0:1.19.4-3.module+el8.9.0+19644+d68f775d |
python-PyMySQLRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:0.10.1-2.module+el8.9.0+19644+d68f775d | 0:0.10.1-2.module+el8.9.0+19644+d68f775d |
python-cffiRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.14.3-2.module+el8.9.0+19644+d68f775d | 0:1.14.3-2.module+el8.9.0+19644+d68f775d |
python-cffi-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:1.14.3-2.module+el8.9.0+19644+d68f775d | 0:1.14.3-2.module+el8.9.0+19644+d68f775d |
python-chardetRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.0.4-19.module+el8.9.0+19644+d68f775d | 0:3.0.4-19.module+el8.9.0+19644+d68f775d |
python-cryptographyRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.1-3.module+el8.10.0+21271+eccd1d86 | 0:3.3.1-3.module+el8.10.0+21271+eccd1d86 |
python-cryptography-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.3.1-3.module+el8.10.0+21271+eccd1d86 | 0:3.3.1-3.module+el8.10.0+21271+eccd1d86 |
python-idnaRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:2.10-3.module+el8.9.0+19644+d68f775d | 0:2.10-3.module+el8.9.0+19644+d68f775d |
python-lxmlRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:4.6.5-1.module+el8.9.0+19644+d68f775d | 0:4.6.5-1.module+el8.9.0+19644+d68f775d |
python-lxml-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:4.6.5-1.module+el8.9.0+19644+d68f775d | 0:4.6.5-1.module+el8.9.0+19644+d68f775d |
python-plyRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:3.11-10.module+el8.9.0+19644+d68f775d | 0:3.11-10.module+el8.9.0+19644+d68f775d |
python-psutilRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:5.8.0-4.module+el8.9.0+19644+d68f775d | 0:5.8.0-4.module+el8.9.0+19644+d68f775d |
python-psutil-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:5.8.0-4.module+el8.9.0+19644+d68f775d | 0:5.8.0-4.module+el8.9.0+19644+d68f775d |
python-psycopg2Red Hat:enterprise_linux:8::appstream From an advisory covering 4 CVEs |
before 0:2.8.6-3.module+el8.10.0+21142+453d2b75 | 0:2.8.6-3.module+el8.10.0+21142+453d2b75 |
CythonRocky Linux:8 From an advisory covering 4 CVEs |
before 0:0.29.21-5.module+el8.10.0+1582+bc278001 | 0:0.29.21-5.module+el8.10.0+1582+bc278001 |
mod_wsgiRocky Linux:8 From an advisory covering 4 CVEs |
before 0:4.7.1-7.module+el8.10.0+1582+bc278001 | 0:4.7.1-7.module+el8.10.0+1582+bc278001 |
numpyRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.19.4-3.module+el8.10.0+1582+bc278001 | 0:1.19.4-3.module+el8.10.0+1582+bc278001 |
pybind11Rocky Linux:8 From an advisory covering 4 CVEs |
before 0:2.7.1-1.module+el8.9.0+1357+a3b80af7 | 0:2.7.1-1.module+el8.9.0+1357+a3b80af7 |
pytestRocky Linux:8 From an advisory covering 4 CVEs |
before 0:6.0.2-2.module+el8.10.0+1582+bc278001 | 0:6.0.2-2.module+el8.10.0+1582+bc278001 |
python3x-pipRocky Linux:8 From an advisory covering 4 CVEs |
before 0:20.2.4-9.module+el8.10.0+1721+e52d6351 | 0:20.2.4-9.module+el8.10.0+1721+e52d6351 |
python3x-pyparsingRocky Linux:8 From an advisory covering 4 CVEs |
before 0:2.4.7-5.module+el8.10.0+1582+bc278001 | 0:2.4.7-5.module+el8.10.0+1582+bc278001 |
python3x-setuptoolsRocky Linux:8 From an advisory covering 4 CVEs |
before 0:50.3.2-5.module+el8.10.0+1582+bc278001 | 0:50.3.2-5.module+el8.10.0+1582+bc278001 |
python3x-sixRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.15.0-3.module+el8.10.0+1582+bc278001 | 0:1.15.0-3.module+el8.10.0+1582+bc278001 |
python-attrsRocky Linux:8 From an advisory covering 4 CVEs |
before 0:20.3.0-2.module+el8.10.0+1582+bc278001 | 0:20.3.0-2.module+el8.10.0+1582+bc278001 |
python-cffiRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.14.3-2.module+el8.10.0+1582+bc278001 | 0:1.14.3-2.module+el8.10.0+1582+bc278001 |
python-chardetRocky Linux:8 From an advisory covering 4 CVEs |
before 0:3.0.4-19.module+el8.10.0+1582+bc278001 | 0:3.0.4-19.module+el8.10.0+1582+bc278001 |
python-cryptographyRocky Linux:8 From an advisory covering 4 CVEs |
before 0:3.3.1-3.module+el8.10.0+1697+7e517775 | 0:3.3.1-3.module+el8.10.0+1697+7e517775 |
python-iniconfigRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.1.1-2.module+el8.9.0+1332+dd574197 | 0:1.1.1-2.module+el8.9.0+1332+dd574197 |
python-lxmlRocky Linux:8 From an advisory covering 4 CVEs |
before 0:4.6.5-1.module+el8.10.0+1582+bc278001 | 0:4.6.5-1.module+el8.10.0+1582+bc278001 |
python-more-itertoolsRocky Linux:8 From an advisory covering 4 CVEs |
before 0:8.5.0-2.module+el8.10.0+1582+bc278001 | 0:8.5.0-2.module+el8.10.0+1582+bc278001 |
python-packagingRocky Linux:8 From an advisory covering 4 CVEs |
before 0:20.4-4.module+el8.10.0+1582+bc278001 | 0:20.4-4.module+el8.10.0+1582+bc278001 |
python-pluggyRocky Linux:8 From an advisory covering 4 CVEs |
before 0:0.13.1-3.module+el8.10.0+1582+bc278001 | 0:0.13.1-3.module+el8.10.0+1582+bc278001 |
python-plyRocky Linux:8 From an advisory covering 4 CVEs |
before 0:3.11-10.module+el8.10.0+1582+bc278001 | 0:3.11-10.module+el8.10.0+1582+bc278001 |
python-psutilRocky Linux:8 From an advisory covering 4 CVEs |
before 0:5.8.0-4.module+el8.9.0+1357+a3b80af7 | 0:5.8.0-4.module+el8.9.0+1357+a3b80af7 |
python-psycopg2Rocky Linux:8 From an advisory covering 4 CVEs |
before 0:2.8.6-3.module+el8.10.0+1660+b5b6f004 | 0:2.8.6-3.module+el8.10.0+1660+b5b6f004 |
python-pyRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.10.0-1.module+el8.10.0+1582+bc278001 | 0:1.10.0-1.module+el8.10.0+1582+bc278001 |
python-pycparserRocky Linux:8 From an advisory covering 4 CVEs |
before 0:2.20-3.module+el8.10.0+1582+bc278001 | 0:2.20-3.module+el8.10.0+1582+bc278001 |
python-PyMySQLRocky Linux:8 From an advisory covering 4 CVEs |
before 0:0.10.1-2.module+el8.10.0+1582+bc278001 | 0:0.10.1-2.module+el8.10.0+1582+bc278001 |
python-pysocksRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.7.1-4.module+el8.10.0+1582+bc278001 | 0:1.7.1-4.module+el8.10.0+1582+bc278001 |
python-requestsRocky Linux:8 From an advisory covering 4 CVEs |
before 0:2.25.0-3.module+el8.10.0+1582+bc278001 | 0:2.25.0-3.module+el8.10.0+1582+bc278001 |
python-tomlRocky Linux:8 From an advisory covering 4 CVEs |
before 0:0.10.1-5.module+el8.9.0+1332+dd574197 | 0:0.10.1-5.module+el8.9.0+1332+dd574197 |
python-urllib3Rocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.25.10-5.module+el8.10.0+1545+03246da9 | 0:1.25.10-5.module+el8.10.0+1545+03246da9 |
python-wcwidthRocky Linux:8 From an advisory covering 4 CVEs |
before 0:0.2.5-3.module+el8.10.0+1582+bc278001 | 0:0.2.5-3.module+el8.10.0+1582+bc278001 |
python-wheelRocky Linux:8 From an advisory covering 4 CVEs |
before 1:0.35.1-4.module+el8.10.0+1582+bc278001 | 1:0.35.1-4.module+el8.10.0+1582+bc278001 |
PyYAMLRocky Linux:8 From an advisory covering 4 CVEs |
before 0:5.4.1-1.module+el8.10.0+1582+bc278001 | 0:5.4.1-1.module+el8.10.0+1582+bc278001 |
scipyRocky Linux:8 From an advisory covering 4 CVEs |
before 0:1.5.4-5.module+el8.10.0+1582+bc278001 | 0:1.5.4-5.module+el8.10.0+1582+bc278001 |
cryptographyRoot:PyPI |
before 36.0.1+aikido.7 | 36.0.1+aikido.736.0.1+aikido.336.0.1+aikido.436.0.1+aikido.536.0.1+aikido.636.0.1+aikido.8 |
python-cryptographySUSE:Linux Enterprise Micro 5.3 |
before 3.3.2-150400.16.6.1 | 3.3.2-150400.16.6.1 |
python-cryptographySUSE:Linux Enterprise Module for Basesystem 15 SP4 |
before 3.3.2-150400.16.6.1 | 3.3.2-150400.16.6.1 |
python-cryptographyopenSUSE:Leap Micro 5.3 |
before 3.3.2-150400.16.6.1 | 3.3.2-150400.16.6.1 |
python-cryptographyopenSUSE:Leap 15.4 |
before 3.3.2-150400.16.6.1 | 3.3.2-150400.16.6.1 |
python-cryptographySUSE:Linux Enterprise Micro 5.4 |
before 3.3.2-150400.16.6.1 | 3.3.2-150400.16.6.1 |
python-cryptographySUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS |
before 2.9.2-150100.7.12.1 | 2.9.2-150100.7.12.1 |
python-cryptographySUSE:Linux Enterprise Server 15 SP1-LTSS |
before 2.9.2-150100.7.12.1 | 2.9.2-150100.7.12.1 |
python-cryptographySUSE:Linux Enterprise Server for SAP Applications 15 SP1 |
before 2.9.2-150100.7.12.1 | 2.9.2-150100.7.12.1 |
python-cffiSUSE:Linux Enterprise Server 12 SP5 |
before 1.11.5-5.19.1 | 1.11.5-5.19.1 |
python-cffiSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 1.11.5-5.19.1 | 1.11.5-5.19.1 |
python-cffiSUSE:OpenStack Cloud 9 |
before 1.11.5-3.3.1 | 1.11.5-3.3.1 |
python-cffiSUSE:OpenStack Cloud Crowbar 9 |
before 1.11.5-3.3.1 | 1.11.5-3.3.1 |
python-cffiSUSE:HPE Helion OpenStack 8 |
before 1.10.0-4.3.1 | 1.10.0-4.3.1 |
python-cffiSUSE:OpenStack Cloud 8 |
before 1.10.0-4.3.1 | 1.10.0-4.3.1 |
python-cffiSUSE:OpenStack Cloud Crowbar 8 |
before 1.10.0-4.3.1 | 1.10.0-4.3.1 |
python-cryptographySUSE:Linux Enterprise Real Time 15 SP3 |
before 3.3.2-150200.19.1 | 3.3.2-150200.19.1 |
python-cryptographySUSE:Linux Enterprise Micro 5.1 |
before 3.3.2-150200.19.1 | 3.3.2-150200.19.1 |
python-cryptographySUSE:Linux Enterprise Micro 5.2 |
before 3.3.2-150200.19.1 | 3.3.2-150200.19.1 |
python-cryptographySUSE:Linux Enterprise Server 12 SP5 |
before 2.8-7.40.1 | 2.8-7.40.1 |
python-cryptographySUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 2.8-7.40.1 | 2.8-7.40.1 |
python-cryptographySUSE:HPE Helion OpenStack 8 |
before 2.0.3-3.14.2 | 2.0.3-3.14.2 |
venv-openstack-aodhSUSE:HPE Helion OpenStack 8 |
before 5.1.1~dev7-12.44.1 | 5.1.1~dev7-12.44.1 |
venv-openstack-barbicanSUSE:HPE Helion OpenStack 8 |
before 5.0.2~dev3-12.47.1 | 5.0.2~dev3-12.47.1 |
venv-openstack-ceilometerSUSE:HPE Helion OpenStack 8 |
before 9.0.8~dev7-12.42.1 | 9.0.8~dev7-12.42.1 |
venv-openstack-cinderSUSE:HPE Helion OpenStack 8 |
before 11.2.3~dev29-14.46.1 | 11.2.3~dev29-14.46.1 |
venv-openstack-designateSUSE:HPE Helion OpenStack 8 |
before 5.0.3~dev7-12.43.1 | 5.0.3~dev7-12.43.1 |
venv-openstack-freezerSUSE:HPE Helion OpenStack 8 |
before 5.0.0.0~xrc2~dev2-10.40.1 | 5.0.0.0~xrc2~dev2-10.40.1 |
venv-openstack-glanceSUSE:HPE Helion OpenStack 8 |
before 15.0.3~dev3-12.43.1 | 15.0.3~dev3-12.43.1 |
venv-openstack-heatSUSE:HPE Helion OpenStack 8 |
before 9.0.8~dev22-12.49.1 | 9.0.8~dev22-12.49.1 |
venv-openstack-horizon-hpeSUSE:HPE Helion OpenStack 8 |
before 12.0.5~dev6-14.52.1 | 12.0.5~dev6-14.52.1 |
venv-openstack-ironicSUSE:HPE Helion OpenStack 8 |
before 9.1.8~dev8-12.45.1 | 9.1.8~dev8-12.45.1 |
venv-openstack-keystoneSUSE:HPE Helion OpenStack 8 |
before 12.0.4~dev11-11.49.1 | 12.0.4~dev11-11.49.1 |
venv-openstack-magnumSUSE:HPE Helion OpenStack 8 |
before 5.0.2_5.0.2_5.0.2~dev31-11.44.1 | 5.0.2_5.0.2_5.0.2~dev31-11.44.1 |
venv-openstack-manilaSUSE:HPE Helion OpenStack 8 |
before 5.1.1~dev5-12.49.1 | 5.1.1~dev5-12.49.1 |
venv-openstack-monascaSUSE:HPE Helion OpenStack 8 |
before 2.2.2~dev1-11.49.1 | 2.2.2~dev1-11.49.1 |
venv-openstack-monasca-ceilometerSUSE:HPE Helion OpenStack 8 |
before 1.5.1_1.5.1_1.5.1~dev3-8.40.1 | 1.5.1_1.5.1_1.5.1~dev3-8.40.1 |
venv-openstack-muranoSUSE:HPE Helion OpenStack 8 |
before 4.0.2~dev3-12.42.1 | 4.0.2~dev3-12.42.1 |
venv-openstack-neutronSUSE:HPE Helion OpenStack 8 |
before 11.0.9~dev69-13.50.1 | 11.0.9~dev69-13.50.1 |
venv-openstack-novaSUSE:HPE Helion OpenStack 8 |
before 16.1.9~dev92-11.48.1 | 16.1.9~dev92-11.48.1 |
venv-openstack-octaviaSUSE:HPE Helion OpenStack 8 |
before 1.0.6~dev3-12.45.1 | 1.0.6~dev3-12.45.1 |
venv-openstack-saharaSUSE:HPE Helion OpenStack 8 |
before 7.0.5~dev4-11.44.1 | 7.0.5~dev4-11.44.1 |
venv-openstack-swiftSUSE:HPE Helion OpenStack 8 |
before 2.15.2_2.15.2_2.15.2~dev32-11.35.1 | 2.15.2_2.15.2_2.15.2~dev32-11.35.1 |
venv-openstack-troveSUSE:HPE Helion OpenStack 8 |
before 8.0.2~dev2-11.44.1 | 8.0.2~dev2-11.44.1 |
python-cryptographySUSE:OpenStack Cloud 8 |
before 2.0.3-3.14.2 | 2.0.3-3.14.2 |
venv-openstack-aodhSUSE:OpenStack Cloud 8 |
before 5.1.1~dev7-12.44.1 | 5.1.1~dev7-12.44.1 |
venv-openstack-barbicanSUSE:OpenStack Cloud 8 |
before 5.0.2~dev3-12.47.1 | 5.0.2~dev3-12.47.1 |
venv-openstack-ceilometerSUSE:OpenStack Cloud 8 |
before 9.0.8~dev7-12.42.1 | 9.0.8~dev7-12.42.1 |
venv-openstack-cinderSUSE:OpenStack Cloud 8 |
before 11.2.3~dev29-14.46.1 | 11.2.3~dev29-14.46.1 |
venv-openstack-designateSUSE:OpenStack Cloud 8 |
before 5.0.3~dev7-12.43.1 | 5.0.3~dev7-12.43.1 |
venv-openstack-freezerSUSE:OpenStack Cloud 8 |
before 5.0.0.0~xrc2~dev2-10.40.1 | 5.0.0.0~xrc2~dev2-10.40.1 |
venv-openstack-glanceSUSE:OpenStack Cloud 8 |
before 15.0.3~dev3-12.43.1 | 15.0.3~dev3-12.43.1 |
venv-openstack-heatSUSE:OpenStack Cloud 8 |
before 9.0.8~dev22-12.49.1 | 9.0.8~dev22-12.49.1 |
venv-openstack-horizonSUSE:OpenStack Cloud 8 |
before 12.0.5~dev6-14.52.1 | 12.0.5~dev6-14.52.1 |
venv-openstack-ironicSUSE:OpenStack Cloud 8 |
before 9.1.8~dev8-12.45.1 | 9.1.8~dev8-12.45.1 |
venv-openstack-keystoneSUSE:OpenStack Cloud 8 |
before 12.0.4~dev11-11.49.1 | 12.0.4~dev11-11.49.1 |
venv-openstack-magnumSUSE:OpenStack Cloud 8 |
before 5.0.2_5.0.2_5.0.2~dev31-11.44.1 | 5.0.2_5.0.2_5.0.2~dev31-11.44.1 |
venv-openstack-manilaSUSE:OpenStack Cloud 8 |
before 5.1.1~dev5-12.49.1 | 5.1.1~dev5-12.49.1 |
venv-openstack-monascaSUSE:OpenStack Cloud 8 |
before 2.2.2~dev1-11.49.1 | 2.2.2~dev1-11.49.1 |
venv-openstack-monasca-ceilometerSUSE:OpenStack Cloud 8 |
before 1.5.1_1.5.1_1.5.1~dev3-8.40.1 | 1.5.1_1.5.1_1.5.1~dev3-8.40.1 |
venv-openstack-muranoSUSE:OpenStack Cloud 8 |
before 4.0.2~dev3-12.42.1 | 4.0.2~dev3-12.42.1 |
venv-openstack-neutronSUSE:OpenStack Cloud 8 |
before 11.0.9~dev69-13.50.1 | 11.0.9~dev69-13.50.1 |
venv-openstack-novaSUSE:OpenStack Cloud 8 |
before 16.1.9~dev92-11.48.1 | 16.1.9~dev92-11.48.1 |
venv-openstack-octaviaSUSE:OpenStack Cloud 8 |
before 1.0.6~dev3-12.45.1 | 1.0.6~dev3-12.45.1 |
venv-openstack-saharaSUSE:OpenStack Cloud 8 |
before 7.0.5~dev4-11.44.1 | 7.0.5~dev4-11.44.1 |
venv-openstack-swiftSUSE:OpenStack Cloud 8 |
before 2.15.2_2.15.2_2.15.2~dev32-11.35.1 | 2.15.2_2.15.2_2.15.2~dev32-11.35.1 |
venv-openstack-troveSUSE:OpenStack Cloud 8 |
before 8.0.2~dev2-11.44.1 | 8.0.2~dev2-11.44.1 |
python-cryptographySUSE:OpenStack Cloud Crowbar 8 |
before 2.0.3-3.14.2 | 2.0.3-3.14.2 |
python-cryptographySUSE:OpenStack Cloud 9 |
before 2.3.1-3.6.6 | 2.3.1-3.6.6 |
venv-openstack-barbicanSUSE:OpenStack Cloud 9 |
before 7.0.1~dev24-3.41.2 | 7.0.1~dev24-3.41.2 |
venv-openstack-cinderSUSE:OpenStack Cloud 9 |
before 13.0.10~dev24-3.42.3 | 13.0.10~dev24-3.42.3 |
venv-openstack-designateSUSE:OpenStack Cloud 9 |
before 7.0.2~dev2-3.39.2 | 7.0.2~dev2-3.39.2 |
venv-openstack-glanceSUSE:OpenStack Cloud 9 |
before 17.0.1~dev30-3.37.2 | 17.0.1~dev30-3.37.2 |
venv-openstack-heatSUSE:OpenStack Cloud 9 |
before 11.0.4~dev4-3.41.2 | 11.0.4~dev4-3.41.2 |
venv-openstack-horizonSUSE:OpenStack Cloud 9 |
before 14.1.1~dev11-4.47.2 | 14.1.1~dev11-4.47.2 |
venv-openstack-ironicSUSE:OpenStack Cloud 9 |
before 11.1.5~dev18-4.37.2 | 11.1.5~dev18-4.37.2 |
venv-openstack-keystoneSUSE:OpenStack Cloud 9 |
before 14.2.1~dev9-3.40.2 | 14.2.1~dev9-3.40.2 |
venv-openstack-magnumSUSE:OpenStack Cloud 9 |
before 7.2.1~dev1-4.39.3 | 7.2.1~dev1-4.39.3 |
venv-openstack-manilaSUSE:OpenStack Cloud 9 |
before 7.4.2~dev60-3.45.2 | 7.4.2~dev60-3.45.2 |
venv-openstack-monascaSUSE:OpenStack Cloud 9 |
before 2.7.1~dev10-3.41.2 | 2.7.1~dev10-3.41.2 |
venv-openstack-monasca-ceilometerSUSE:OpenStack Cloud 9 |
before 1.8.2~dev3-3.39.2 | 1.8.2~dev3-3.39.2 |
venv-openstack-neutronSUSE:OpenStack Cloud 9 |
before 13.0.8~dev209-6.47.2 | 13.0.8~dev209-6.47.2 |
venv-openstack-novaSUSE:OpenStack Cloud 9 |
before 18.3.1~dev92-3.47.2 | 18.3.1~dev92-3.47.2 |
venv-openstack-octaviaSUSE:OpenStack Cloud 9 |
before 3.2.3~dev7-4.39.2 | 3.2.3~dev7-4.39.2 |
venv-openstack-saharaSUSE:OpenStack Cloud 9 |
before 9.0.2~dev15-3.39.2 | 9.0.2~dev15-3.39.2 |
venv-openstack-swiftSUSE:OpenStack Cloud 9 |
before 2.19.2~dev48-2.34.2 | 2.19.2~dev48-2.34.2 |
python-cryptographySUSE:OpenStack Cloud Crowbar 9 |
before 2.3.1-3.6.6 | 2.3.1-3.6.6 |
python-cryptographyUbuntu:Pro:18.04:LTS |
before 2.1.4-1ubuntu1.4+esm6, plus listed versions 1.9-12.1.3-32.1.4-12.1.4-1build12.1.4-1build2 Show 7 moreShow less2.1.4-1ubuntu12.1.4-1ubuntu1.12.1.4-1ubuntu1.22.1.4-1ubuntu1.32.1.4-1ubuntu1.42.1.4-1ubuntu1.4+esm12.1.4-1ubuntu1.4+esm3 |
2.1.4-1ubuntu1.4+esm6 |
python-cryptographyUbuntu:20.04:LTS |
before 2.8-3ubuntu0.2, plus listed versions 2.6.1-3.12.6.1-42.6.1-4ubuntu12.8-1ubuntu22.8-22.8-32.8-3ubuntu0.1 |
2.8-3ubuntu0.2 |
python-cryptographyUbuntu:22.04:LTS |
before 3.4.8-1ubuntu2.1, plus listed versions 3.3.2-13.3.2-1build13.4.8-13.4.8-1ubuntu13.4.8-1ubuntu2 |
3.4.8-1ubuntu2.1 |
python-cryptographyUbuntu:20.04:LTS From an advisory covering 2 CVEs |
before 2.8-3ubuntu0.2, plus listed versions 2.6.1-3.12.6.1-42.6.1-4ubuntu12.8-1ubuntu22.8-22.8-32.8-3ubuntu0.1 |
2.8-3ubuntu0.2 |
python-cryptographyUbuntu:22.04:LTS From an advisory covering 2 CVEs |
before 3.4.8-1ubuntu2.1, plus listed versions 3.3.2-13.3.2-1build13.4.8-13.4.8-1ubuntu13.4.8-1ubuntu2 |
3.4.8-1ubuntu2.1 |
python-cryptographyUbuntu:Pro:18.04:LTS From an advisory covering 4 CVEs |
before 2.1.4-1ubuntu1.4+esm6, plus listed versions 1.9-12.1.3-32.1.4-12.1.4-1build12.1.4-1build2 Show 7 moreShow less2.1.4-1ubuntu12.1.4-1ubuntu1.12.1.4-1ubuntu1.22.1.4-1ubuntu1.32.1.4-1ubuntu1.42.1.4-1ubuntu1.4+esm12.1.4-1ubuntu1.4+esm3 |
2.1.4-1ubuntu1.4+esm6 |
python-cryptographyUbuntu:26.04:LTS From an advisory covering 4 CVEs |
before 46.0.5-1ubuntu2.2, plus listed versions 43.0.0-1ubuntu146.0.1-1ubuntu246.0.5-1ubuntu146.0.5-1ubuntu2 |
46.0.5-1ubuntu2.2 |
python-cryptographyopenSUSE:Tumbleweed |
before 39.0.1-1.1 | 39.0.1-1.1 |
python-cryptographyopenSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 44.0.0-1.1 | 44.0.0-1.1 |
python-oci-sdkopenSUSE:Tumbleweed |
before 2.180.0-1.2 | 2.180.0-1.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-23931 is a medium vulnerability (CVSS 4.8) in Cryptography.io Cryptography, published February 7, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.30%, the 70th percentile. Fixed in cryptography 39.0.1.
References
github.com/pyca/cryptography/security/advisories/GHSA-w7pp-m8wf-vj6r
github.com/pyca/cryptography/pull/8230/commits/94a50a9731f35405f0357fa5f3b177d46a726ab3
security.netapp.com/advisory/ntap-20230324-0007
lists.debian.org/debian-lts-announce/2024/10/msg00012.html
nvd.nist.gov/vuln/detail/CVE-2023-23931
github.com/pyca/cryptography/commit/d6951dca25de45abd52da51b608055371fbcde4e
Show 128 moreShow less
github.com/pyca/cryptography/pull/8230
github.com/pypa/advisory-database/tree/main/vulns/cryptography/PYSEC-2023-11.yaml
github.com/advisories/GHSA-w7pp-m8wf-vj6r
security.alpinelinux.org/vuln/CVE-2023-23931
access.redhat.com/errata/RHSA-2023:6615
access.redhat.com/security/cve/CVE-2023-23931
bugzilla.redhat.com/2171817
errata.almalinux.org/9/ALSA-2023-6615.html
access.redhat.com/errata/RHSA-2023:7096
errata.almalinux.org/8/ALSA-2023-7096.html
access.redhat.com/errata/RHSA-2024:2985
access.redhat.com/security/cve/CVE-2022-40897
access.redhat.com/security/cve/CVE-2023-27043
access.redhat.com/security/cve/CVE-2023-43804
bugzilla.redhat.com/2158559
bugzilla.redhat.com/2196183
bugzilla.redhat.com/2242493
errata.almalinux.org/8/ALSA-2024-2985.html
docs.bell-sw.com/security/cves/CVE-2023-23931
github.com/CVEProject/cvelistV5/tree/main/cves/2023/23xxx/CVE-2023-23931.json
security-tracker.debian.org/tracker/CVE-2023-23931
github.com/pyca/cryptography
advisories.mageia.org/MGASA-2023-0071.html
bugs.mageia.org/show_bug.cgi?id=31584
debian.org/lts/security/2023/dla-3331
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1085
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1088
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1090
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1113
access.redhat.com/errata/RHSA-2023:4693
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2171817
bugzilla.redhat.com/show_bug.cgi?id=2209469
bugzilla.redhat.com/show_bug.cgi?id=2218004
bugzilla.redhat.com/show_bug.cgi?id=2232324
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4693.json
access.redhat.com/security/cve/CVE-2023-4380
cve.org/CVERecord?id=CVE-2023-4380
nvd.nist.gov/vuln/detail/CVE-2023-4380
cve.org/CVERecord?id=CVE-2023-23931
access.redhat.com/security/cve/CVE-2023-32681
cve.org/CVERecord?id=CVE-2023-32681
nvd.nist.gov/vuln/detail/CVE-2023-32681
github.com/psf/requests/security/advisories/GHSA-j8r2-6x86-q33q
access.redhat.com/security/cve/CVE-2023-36053
cve.org/CVERecord?id=CVE-2023-36053
nvd.nist.gov/vuln/detail/CVE-2023-36053
djangoproject.com/weblog/2023/jul/03/security-releases
access.redhat.com/errata/RHSA-2023:4971
bugzilla.redhat.com/show_bug.cgi?id=2231474
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4971.json
access.redhat.com/security/cve/CVE-2023-40267
cve.org/CVERecord?id=CVE-2023-40267
nvd.nist.gov/vuln/detail/CVE-2023-40267
github.com/advisories/GHSA-pr76-5cm5-w9cj
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.3_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2172399
bugzilla.redhat.com/show_bug.cgi?id=2203840
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_6615.json
access.redhat.com/errata/RHSA-2023:6793
bugzilla.redhat.com/show_bug.cgi?id=263261
bugzilla.redhat.com/show_bug.cgi?id=2144072
bugzilla.redhat.com/show_bug.cgi?id=2158559
bugzilla.redhat.com/show_bug.cgi?id=2165864
bugzilla.redhat.com/show_bug.cgi?id=2173917
bugzilla.redhat.com/show_bug.cgi?id=2235789
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_6793.json
access.redhat.com/security/cve/CVE-2007-4559
cve.org/CVERecord?id=CVE-2007-4559
nvd.nist.gov/vuln/detail/CVE-2007-4559
cve.org/CVERecord?id=CVE-2022-40897
nvd.nist.gov/vuln/detail/CVE-2022-40897
pyup.io/vulnerabilities/CVE-2022-40897/52495
access.redhat.com/security/cve/CVE-2022-40898
cve.org/CVERecord?id=CVE-2022-40898
nvd.nist.gov/vuln/detail/CVE-2022-40898
github.com/advisories/GHSA-qwmp-2cf2-g9g6
access.redhat.com/security/cve/CVE-2022-45061
cve.org/CVERecord?id=CVE-2022-45061
nvd.nist.gov/vuln/detail/CVE-2022-45061
github.com/python/cpython/issues/98433
python-security.readthedocs.io/vuln/slow-idna-large-strings.html
access.redhat.com/security/cve/CVE-2023-24329
cve.org/CVERecord?id=CVE-2023-24329
nvd.nist.gov/vuln/detail/CVE-2023-24329
pointernull.com/security/python-url-parse-problem.html
access.redhat.com/security/cve/CVE-2023-40217
cve.org/CVERecord?id=CVE-2023-40217
nvd.nist.gov/vuln/detail/CVE-2023-40217
github.com/python/cpython/issues/108310
github.com/python/cpython/pull/108315
mail.python.org/archives/list/[email protected]/thread/PEPLII27KYHLF4AK3ZQGKYNCRERG4YXY
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.9_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2172404
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_7096.json
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.10_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2196183
bugzilla.redhat.com/show_bug.cgi?id=2242493
issues.redhat.com/browse/RHEL-21905
issues.redhat.com/browse/RHEL-25457
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_2985.json
cve.org/CVERecord?id=CVE-2023-27043
nvd.nist.gov/vuln/detail/CVE-2023-27043
access.redhat.com/articles/7051467
cve.org/CVERecord?id=CVE-2023-43804
nvd.nist.gov/vuln/detail/CVE-2023-43804
errata.rockylinux.org/RLSA-2024:2985
suse.com/support/update/announcement/2023/suse-su-20230722-1
bugzilla.suse.com/1208036
suse.com/security/cve/CVE-2023-23931
suse.com/support/update/announcement/2023/suse-su-20230722-2
suse.com/support/update/announcement/2023/suse-su-20230737-1
suse.com/support/update/announcement/2023/suse-su-20230837-1
suse.com/support/update/announcement/2023/suse-su-20230838-1
suse.com/support/update/announcement/2023/suse-su-20230839-1
suse.com/support/update/announcement/2023/suse-su-20231763-1
suse.com/support/update/announcement/2023/suse-su-20231767-1
suse.com/support/update/announcement/2023/suse-su-20232144-1
suse.com/support/update/announcement/2023/suse-su-20232218-1
ubuntu.com/security/CVE-2023-23931
ubuntu.com/security/notices/USN-6539-1
ubuntu.com/security/notices/USN-8776-1
ubuntu.com/security/CVE-2023-49083
ubuntu.com/security/CVE-2026-69247
ubuntu.com/security/CVE-2026-69248
ubuntu.com/security/CVE-2026-69249
suse.com/security/cve/CVE-2022-3602
suse.com/security/cve/CVE-2022-3786
Left out here: 84 package rows and 10 versions. The JSON record has them.