Every CVE Search/ Get API key

CVE-2023-23931

Cipher.update_into can corrupt memory in pyca cryptography

4.8 MediumFix available

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

1.30%Up 0.4 points since Feb 8, 2023
90%50%10%1%

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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L
CVSS 3.1
6.5 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 HighCVSS: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 CriticalCVSS: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 MediumCVSS: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 HighCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L
CVSS 3.1
6.5 MediumCVSS: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

Affected packages
PackageAffectedFixed
cryptography
PyPI
1.8 up to 39.0.1
39.0.1
py3-cryptography
Alpine:v3.17
1.8 up to 38.0.3-r1
38.0.3-r1
py3-cryptography
Alpine:v3.18
1.8 up to 39.0.1-r0
39.0.1-r0
py3-cryptography
Alpine:v3.19
1.8 up to 39.0.1-r0
39.0.1-r0
py3-cryptography
Alpine:v3.20
1.8 up to 39.0.1-r0
39.0.1-r0
py3-cryptography
Alpine:v3.21
1.8 up to 39.0.1-r0
39.0.1-r0
py3-cryptography
Alpine:v3.22
1.8 up to 39.0.1-r0
39.0.1-r0
py3-cryptography
Alpine:v3.23
1.8 up to 39.0.1-r0
39.0.1-r0
py3-cryptography
Alpine:v3.24
1.8 up to 39.0.1-r0
39.0.1-r0
python3-cryptography
AlmaLinux:9
before 36.0.1-4.el9
36.0.1-4.el9
Show 290 moreShow less
Affected packages
PackageAffectedFixed
python3-cryptography
AlmaLinux:8
before 3.2.1-6.el8
3.2.1-6.el8
python39
AlmaLinux: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-Cython
AlmaLinux: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-Cython
AlmaLinux: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-PyMySQL
AlmaLinux: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-attrs
AlmaLinux: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-cffi
AlmaLinux: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-cffi
AlmaLinux: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-chardet
AlmaLinux: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-cryptography
AlmaLinux: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-debug
AlmaLinux: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-devel
AlmaLinux: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-idle
AlmaLinux: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-idna
AlmaLinux: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-iniconfig
AlmaLinux: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-libs
AlmaLinux: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-lxml
AlmaLinux: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-lxml
AlmaLinux: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_wsgi
AlmaLinux: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-itertools
AlmaLinux: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-numpy
AlmaLinux: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
AlmaLinux: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-doc
AlmaLinux: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-f2py
AlmaLinux: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-f2py
AlmaLinux: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-packaging
AlmaLinux: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-pip
AlmaLinux: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-wheel
AlmaLinux: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-pluggy
AlmaLinux: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-ply
AlmaLinux: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-psutil
AlmaLinux: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-psutil
AlmaLinux: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-psycopg2
AlmaLinux: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-doc
AlmaLinux: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-tests
AlmaLinux: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-py
AlmaLinux: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-pybind11
AlmaLinux: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-pybind11
AlmaLinux: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-devel
AlmaLinux: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-devel
AlmaLinux: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-pycparser
AlmaLinux: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-pyparsing
AlmaLinux: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-pysocks
AlmaLinux: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-pytest
AlmaLinux: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-pyyaml
AlmaLinux: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-pyyaml
AlmaLinux: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-requests
AlmaLinux: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-macros
AlmaLinux: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-scipy
AlmaLinux: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-setuptools
AlmaLinux: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-wheel
AlmaLinux: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-six
AlmaLinux: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-test
AlmaLinux: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-tkinter
AlmaLinux: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-toml
AlmaLinux: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-urllib3
AlmaLinux: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-wcwidth
AlmaLinux: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-wheel
AlmaLinux: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-wheel
AlmaLinux: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-cryptography
Azure Linux:2
before 3.3.2-4
3.3.2-4
python-cryptography
Azure Linux:3
before 3.3.2-5
3.3.2-5
cryptography
TuxCare:PyPI
From an advisory covering 2 CVEs
3.4.8 up to 3.4.8.post1+tuxcare
3.4.8.post1+tuxcare
python-cryptography
Debian:12
before 38.0.4-3
38.0.4-3
python-cryptography
Debian:13
before 38.0.4-3
38.0.4-3
python-cryptography
Debian:14
before 38.0.4-3
38.0.4-3
python-cryptography
Debian: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-cryptography
Debian: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-cryptography
Debian: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
cryptography
PyPI
1.8 up to 39.0.1, plus listed versions
1.8.11.8.21.92.02.0.1
Show 45 moreShow less
2.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-cryptography
Mageia:8
before 3.3.1-1.2.mga8
3.3.1-1.2.mga8
python-cryptography
openEuler:20.03-LTS-SP1
before 3.3.1-3.oe1
3.3.1-3.oe1
python-cryptography
openEuler:22.03-LTS
before 3.3.1-5.oe2203
3.3.1-5.oe2203
python-cryptography
openEuler:20.03-LTS-SP3
before 3.3.1-3.oe1
3.3.1-3.oe1
python-cryptography
openEuler:22.03-LTS-SP1
before 36.0.1-2.oe2203sp1
36.0.1-2.oe2203sp1
automation-eda-controller
Red 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-server
Red 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-ui
Red 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
Red 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-server
Red 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-ui
Red 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-cryptography
Red 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-debuginfo
Red 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
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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
Red 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-debugsource
Red 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-cryptography
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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-requests
Red 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-requests
Red 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-django
Red 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-django
Red 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-django
Red 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-django
Red 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-tower
Red 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-tower
Red 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-gitpython
Red 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-gitpython
Red 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-gitpython
Red 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-gitpython
Red 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-cryptography
Red Hat:enterprise_linux:9::baseos
before 0:36.0.1-4.el9
0:36.0.1-4.el9
python-cryptography-debugsource
Red Hat:enterprise_linux:9::baseos
before 0:36.0.1-4.el9
0:36.0.1-4.el9
python3-cryptography
Red Hat:enterprise_linux:9::baseos
before 0:36.0.1-4.el9
0:36.0.1-4.el9
python3-cryptography-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:36.0.1-4.el9
0:36.0.1-4.el9
rh-python38-python
Red 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-debug
Red 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-debuginfo
Red 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-devel
Red 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-idle
Red 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-libs
Red 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-pip
Red 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-wheel
Red 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-macros
Red 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-macros
Red 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-test
Red 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-tkinter
Red 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-setuptools
Red 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-wheel
Red 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-wheel
Red 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-wheel
Red 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-cryptography
Red 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-debuginfo
Red 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-requests
Red 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-cryptography
Red Hat:enterprise_linux:8::baseos
before 0:3.2.1-6.el8
0:3.2.1-6.el8
python-cryptography-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:3.2.1-6.el8
0:3.2.1-6.el8
python3-cryptography
Red Hat:enterprise_linux:8::baseos
before 0:3.2.1-6.el8
0:3.2.1-6.el8
python3-cryptography-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.2.1-6.el8
0:3.2.1-6.el8
PyYAML
Red 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-debugsource
Red 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_wsgi
Red 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
numpy
Red 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-debugsource
Red 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-PyMySQL
Red 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-cffi
Red 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-debugsource
Red 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-chardet
Red 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-cryptography
Red 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-debugsource
Red 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-idna
Red 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-lxml
Red 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-debugsource
Red 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-ply
Red 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-psutil
Red 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-debugsource
Red 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-psycopg2
Red 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
Cython
Rocky 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_wsgi
Rocky 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
numpy
Rocky 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
pybind11
Rocky 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
pytest
Rocky 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-pip
Rocky 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-pyparsing
Rocky 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-setuptools
Rocky 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-six
Rocky 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-attrs
Rocky 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-cffi
Rocky 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-chardet
Rocky 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-cryptography
Rocky 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-iniconfig
Rocky 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-lxml
Rocky 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-itertools
Rocky 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-packaging
Rocky 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-pluggy
Rocky 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-ply
Rocky 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-psutil
Rocky 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-psycopg2
Rocky 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-py
Rocky 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-pycparser
Rocky 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-PyMySQL
Rocky 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-pysocks
Rocky 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-requests
Rocky 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-toml
Rocky 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-urllib3
Rocky 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-wcwidth
Rocky 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-wheel
Rocky 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
PyYAML
Rocky 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
scipy
Rocky 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
cryptography
Root: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-cryptography
SUSE:Linux Enterprise Micro 5.3
before 3.3.2-150400.16.6.1
3.3.2-150400.16.6.1
python-cryptography
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 3.3.2-150400.16.6.1
3.3.2-150400.16.6.1
python-cryptography
openSUSE:Leap Micro 5.3
before 3.3.2-150400.16.6.1
3.3.2-150400.16.6.1
python-cryptography
openSUSE:Leap 15.4
before 3.3.2-150400.16.6.1
3.3.2-150400.16.6.1
python-cryptography
SUSE:Linux Enterprise Micro 5.4
before 3.3.2-150400.16.6.1
3.3.2-150400.16.6.1
python-cryptography
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 2.9.2-150100.7.12.1
2.9.2-150100.7.12.1
python-cryptography
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 2.9.2-150100.7.12.1
2.9.2-150100.7.12.1
python-cryptography
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 2.9.2-150100.7.12.1
2.9.2-150100.7.12.1
python-cffi
SUSE:Linux Enterprise Server 12 SP5
before 1.11.5-5.19.1
1.11.5-5.19.1
python-cffi
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 1.11.5-5.19.1
1.11.5-5.19.1
python-cffi
SUSE:OpenStack Cloud 9
before 1.11.5-3.3.1
1.11.5-3.3.1
python-cffi
SUSE:OpenStack Cloud Crowbar 9
before 1.11.5-3.3.1
1.11.5-3.3.1
python-cffi
SUSE:HPE Helion OpenStack 8
before 1.10.0-4.3.1
1.10.0-4.3.1
python-cffi
SUSE:OpenStack Cloud 8
before 1.10.0-4.3.1
1.10.0-4.3.1
python-cffi
SUSE:OpenStack Cloud Crowbar 8
before 1.10.0-4.3.1
1.10.0-4.3.1
python-cryptography
SUSE:Linux Enterprise Real Time 15 SP3
before 3.3.2-150200.19.1
3.3.2-150200.19.1
python-cryptography
SUSE:Linux Enterprise Micro 5.1
before 3.3.2-150200.19.1
3.3.2-150200.19.1
python-cryptography
SUSE:Linux Enterprise Micro 5.2
before 3.3.2-150200.19.1
3.3.2-150200.19.1
python-cryptography
SUSE:Linux Enterprise Server 12 SP5
before 2.8-7.40.1
2.8-7.40.1
python-cryptography
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 2.8-7.40.1
2.8-7.40.1
python-cryptography
SUSE:HPE Helion OpenStack 8
before 2.0.3-3.14.2
2.0.3-3.14.2
venv-openstack-aodh
SUSE:HPE Helion OpenStack 8
before 5.1.1~dev7-12.44.1
5.1.1~dev7-12.44.1
venv-openstack-barbican
SUSE:HPE Helion OpenStack 8
before 5.0.2~dev3-12.47.1
5.0.2~dev3-12.47.1
venv-openstack-ceilometer
SUSE:HPE Helion OpenStack 8
before 9.0.8~dev7-12.42.1
9.0.8~dev7-12.42.1
venv-openstack-cinder
SUSE:HPE Helion OpenStack 8
before 11.2.3~dev29-14.46.1
11.2.3~dev29-14.46.1
venv-openstack-designate
SUSE:HPE Helion OpenStack 8
before 5.0.3~dev7-12.43.1
5.0.3~dev7-12.43.1
venv-openstack-freezer
SUSE: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-glance
SUSE:HPE Helion OpenStack 8
before 15.0.3~dev3-12.43.1
15.0.3~dev3-12.43.1
venv-openstack-heat
SUSE:HPE Helion OpenStack 8
before 9.0.8~dev22-12.49.1
9.0.8~dev22-12.49.1
venv-openstack-horizon-hpe
SUSE:HPE Helion OpenStack 8
before 12.0.5~dev6-14.52.1
12.0.5~dev6-14.52.1
venv-openstack-ironic
SUSE:HPE Helion OpenStack 8
before 9.1.8~dev8-12.45.1
9.1.8~dev8-12.45.1
venv-openstack-keystone
SUSE:HPE Helion OpenStack 8
before 12.0.4~dev11-11.49.1
12.0.4~dev11-11.49.1
venv-openstack-magnum
SUSE: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-manila
SUSE:HPE Helion OpenStack 8
before 5.1.1~dev5-12.49.1
5.1.1~dev5-12.49.1
venv-openstack-monasca
SUSE:HPE Helion OpenStack 8
before 2.2.2~dev1-11.49.1
2.2.2~dev1-11.49.1
venv-openstack-monasca-ceilometer
SUSE: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-murano
SUSE:HPE Helion OpenStack 8
before 4.0.2~dev3-12.42.1
4.0.2~dev3-12.42.1
venv-openstack-neutron
SUSE:HPE Helion OpenStack 8
before 11.0.9~dev69-13.50.1
11.0.9~dev69-13.50.1
venv-openstack-nova
SUSE:HPE Helion OpenStack 8
before 16.1.9~dev92-11.48.1
16.1.9~dev92-11.48.1
venv-openstack-octavia
SUSE:HPE Helion OpenStack 8
before 1.0.6~dev3-12.45.1
1.0.6~dev3-12.45.1
venv-openstack-sahara
SUSE:HPE Helion OpenStack 8
before 7.0.5~dev4-11.44.1
7.0.5~dev4-11.44.1
venv-openstack-swift
SUSE: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-trove
SUSE:HPE Helion OpenStack 8
before 8.0.2~dev2-11.44.1
8.0.2~dev2-11.44.1
python-cryptography
SUSE:OpenStack Cloud 8
before 2.0.3-3.14.2
2.0.3-3.14.2
venv-openstack-aodh
SUSE:OpenStack Cloud 8
before 5.1.1~dev7-12.44.1
5.1.1~dev7-12.44.1
venv-openstack-barbican
SUSE:OpenStack Cloud 8
before 5.0.2~dev3-12.47.1
5.0.2~dev3-12.47.1
venv-openstack-ceilometer
SUSE:OpenStack Cloud 8
before 9.0.8~dev7-12.42.1
9.0.8~dev7-12.42.1
venv-openstack-cinder
SUSE:OpenStack Cloud 8
before 11.2.3~dev29-14.46.1
11.2.3~dev29-14.46.1
venv-openstack-designate
SUSE:OpenStack Cloud 8
before 5.0.3~dev7-12.43.1
5.0.3~dev7-12.43.1
venv-openstack-freezer
SUSE:OpenStack Cloud 8
before 5.0.0.0~xrc2~dev2-10.40.1
5.0.0.0~xrc2~dev2-10.40.1
venv-openstack-glance
SUSE:OpenStack Cloud 8
before 15.0.3~dev3-12.43.1
15.0.3~dev3-12.43.1
venv-openstack-heat
SUSE:OpenStack Cloud 8
before 9.0.8~dev22-12.49.1
9.0.8~dev22-12.49.1
venv-openstack-horizon
SUSE:OpenStack Cloud 8
before 12.0.5~dev6-14.52.1
12.0.5~dev6-14.52.1
venv-openstack-ironic
SUSE:OpenStack Cloud 8
before 9.1.8~dev8-12.45.1
9.1.8~dev8-12.45.1
venv-openstack-keystone
SUSE:OpenStack Cloud 8
before 12.0.4~dev11-11.49.1
12.0.4~dev11-11.49.1
venv-openstack-magnum
SUSE: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-manila
SUSE:OpenStack Cloud 8
before 5.1.1~dev5-12.49.1
5.1.1~dev5-12.49.1
venv-openstack-monasca
SUSE:OpenStack Cloud 8
before 2.2.2~dev1-11.49.1
2.2.2~dev1-11.49.1
venv-openstack-monasca-ceilometer
SUSE: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-murano
SUSE:OpenStack Cloud 8
before 4.0.2~dev3-12.42.1
4.0.2~dev3-12.42.1
venv-openstack-neutron
SUSE:OpenStack Cloud 8
before 11.0.9~dev69-13.50.1
11.0.9~dev69-13.50.1
venv-openstack-nova
SUSE:OpenStack Cloud 8
before 16.1.9~dev92-11.48.1
16.1.9~dev92-11.48.1
venv-openstack-octavia
SUSE:OpenStack Cloud 8
before 1.0.6~dev3-12.45.1
1.0.6~dev3-12.45.1
venv-openstack-sahara
SUSE:OpenStack Cloud 8
before 7.0.5~dev4-11.44.1
7.0.5~dev4-11.44.1
venv-openstack-swift
SUSE: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-trove
SUSE:OpenStack Cloud 8
before 8.0.2~dev2-11.44.1
8.0.2~dev2-11.44.1
python-cryptography
SUSE:OpenStack Cloud Crowbar 8
before 2.0.3-3.14.2
2.0.3-3.14.2
python-cryptography
SUSE:OpenStack Cloud 9
before 2.3.1-3.6.6
2.3.1-3.6.6
venv-openstack-barbican
SUSE:OpenStack Cloud 9
before 7.0.1~dev24-3.41.2
7.0.1~dev24-3.41.2
venv-openstack-cinder
SUSE:OpenStack Cloud 9
before 13.0.10~dev24-3.42.3
13.0.10~dev24-3.42.3
venv-openstack-designate
SUSE:OpenStack Cloud 9
before 7.0.2~dev2-3.39.2
7.0.2~dev2-3.39.2
venv-openstack-glance
SUSE:OpenStack Cloud 9
before 17.0.1~dev30-3.37.2
17.0.1~dev30-3.37.2
venv-openstack-heat
SUSE:OpenStack Cloud 9
before 11.0.4~dev4-3.41.2
11.0.4~dev4-3.41.2
venv-openstack-horizon
SUSE:OpenStack Cloud 9
before 14.1.1~dev11-4.47.2
14.1.1~dev11-4.47.2
venv-openstack-ironic
SUSE:OpenStack Cloud 9
before 11.1.5~dev18-4.37.2
11.1.5~dev18-4.37.2
venv-openstack-keystone
SUSE:OpenStack Cloud 9
before 14.2.1~dev9-3.40.2
14.2.1~dev9-3.40.2
venv-openstack-magnum
SUSE:OpenStack Cloud 9
before 7.2.1~dev1-4.39.3
7.2.1~dev1-4.39.3
venv-openstack-manila
SUSE:OpenStack Cloud 9
before 7.4.2~dev60-3.45.2
7.4.2~dev60-3.45.2
venv-openstack-monasca
SUSE:OpenStack Cloud 9
before 2.7.1~dev10-3.41.2
2.7.1~dev10-3.41.2
venv-openstack-monasca-ceilometer
SUSE:OpenStack Cloud 9
before 1.8.2~dev3-3.39.2
1.8.2~dev3-3.39.2
venv-openstack-neutron
SUSE:OpenStack Cloud 9
before 13.0.8~dev209-6.47.2
13.0.8~dev209-6.47.2
venv-openstack-nova
SUSE:OpenStack Cloud 9
before 18.3.1~dev92-3.47.2
18.3.1~dev92-3.47.2
venv-openstack-octavia
SUSE:OpenStack Cloud 9
before 3.2.3~dev7-4.39.2
3.2.3~dev7-4.39.2
venv-openstack-sahara
SUSE:OpenStack Cloud 9
before 9.0.2~dev15-3.39.2
9.0.2~dev15-3.39.2
venv-openstack-swift
SUSE:OpenStack Cloud 9
before 2.19.2~dev48-2.34.2
2.19.2~dev48-2.34.2
python-cryptography
SUSE:OpenStack Cloud Crowbar 9
before 2.3.1-3.6.6
2.3.1-3.6.6
python-cryptography
Ubuntu: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 less
2.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-cryptography
Ubuntu: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-cryptography
Ubuntu: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-cryptography
Ubuntu: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-cryptography
Ubuntu: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-cryptography
Ubuntu: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 less
2.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-cryptography
Ubuntu: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-cryptography
openSUSE:Tumbleweed
before 39.0.1-1.1
39.0.1-1.1
python-cryptography
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 44.0.0-1.1
44.0.0-1.1
python-oci-sdk
openSUSE:Tumbleweed
before 2.180.0-1.2
2.180.0-1.2

History

History
RecordedChangedSources
affected, facts
affectedOSV
first indexedCVE 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

Show 128 moreShow less
This page doesn't list everything

Left out here: 84 package rows and 10 versions. The JSON record has them.

MoveEnter Open