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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade python39-idleUpgrade python39-scipyUpgrade python39-pybind11-develUpgrade python39-numpy-docUpgrade python39-numpy-f2pyUpgrade python39-lxmlUpgrade python39-cryptographyUpgrade python39-pyyamlUpgrade python39-psycopg2-testsUpgrade python39-CythonUpgrade python39-pluggyUpgrade python39-more-itertoolsUpgrade python39-pycparserUpgrade python39-PyMySQLUpgrade python39-attrsUpgrade python39-packagingUpgrade python39-iniconfigUpgrade python39-numpyUpgrade python39-wcwidthUpgrade python39-pip-wheelUpgrade python39-psycopg2-docUpgrade python3-cryptographyUpgrade python39-mod_wsgiUpgrade python39-develUpgrade python39-plyUpgrade python39-libsUpgrade python39-setuptools-wheelUpgrade python39-wheelUpgrade python39-urllib3Upgrade python39-psycopg2Upgrade python39-pyparsingUpgrade python39-psutilUpgrade python39-pyUpgrade python39-sixUpgrade python39-wheel-wheelUpgrade python39-requestsUpgrade python39-pipUpgrade python39-pysocksUpgrade python39-idnaUpgrade python39-rpm-macrosUpgrade python39Upgrade python39-chardetUpgrade python39-setuptoolsUpgrade python39-debugUpgrade python39-pytestUpgrade python39-tkinterUpgrade python39-testUpgrade python39-pybind11Upgrade python39-cffiUpgrade python39-toml | Nov 16, 2023 | Feb 7, 2023 |
| Alpine Linux | — | Upgrade py3-cryptography | Mar 21, 2024 | Feb 7, 2023 |
| Amazon_linux_2023 | — | Upgrade python3-cryptographyUpgrade python-cryptography-debugsourceUpgrade python3-cryptography-debuginfo | Feb 17, 2025 | Feb 8, 2023 |
| Centos_linux | — | Upgrade python3-cryptography-debuginfoUpgrade python-cryptography-debugsourceUpgrade python3-cryptography | Nov 8, 2023 | Feb 7, 2023 |
| Debian | — | Upgrade python-cryptography | Feb 23, 2023 | Feb 7, 2023 |
| Dell Powerstore Dsa2023173 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Jun 21, 2023 |
| Freebsd | — | Upgrade py38-cryptographyUpgrade py39-cryptographyUpgrade py311-cryptographyUpgrade py310-cryptographyUpgrade py37-cryptography | Apr 14, 2023 | Apr 10, 2023 |
| Gentoo Linux | — | Upgrade dev-python/cryptography. | Jul 3, 2024 | Feb 7, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-cryptography | May 9, 2023 | Feb 7, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python-cryptography-help | Jan 10, 2024 | Feb 7, 2023 |
| Huawei Euleros 2_0_sp8 | — | Upgrade python2-cryptographyUpgrade python3-cryptography | Mar 13, 2024 | Feb 7, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python-cryptography-help | Jul 10, 2023 | Feb 7, 2023 |
| Oracle Missing Cpu Jul 2023 | — | Apply the July 2023 Critical Patch Update (CPU) for Oracle Database | Jul 18, 2023 | Feb 7, 2023 |
| Oracle_linux | — | Upgrade python39-chardetUpgrade python39-cryptographyUpgrade python39-urllib3Upgrade python39-pytestUpgrade python3-cryptographyUpgrade python39-psycopg2-docUpgrade python39-scipyUpgrade python39-sixUpgrade python39-idnaUpgrade python39-numpyUpgrade python39-setuptools-wheelUpgrade python39-psutilUpgrade python39-cffiUpgrade python39-pyyamlUpgrade python39-pycparserUpgrade python39-pybind11-develUpgrade python39Upgrade python39-pip-wheelUpgrade python39-pyparsingUpgrade python39-pysocksUpgrade python39-pipUpgrade python39-psycopg2Upgrade python39-mod_wsgiUpgrade python39-idleUpgrade python39-CythonUpgrade python39-tomlUpgrade python39-pybind11Upgrade python39-develUpgrade python39-testUpgrade python39-wheelUpgrade python39-psycopg2-testsUpgrade python39-numpy-docUpgrade python39-wcwidthUpgrade python39-PyMySQLUpgrade python39-packagingUpgrade python39-libsUpgrade python39-iniconfigUpgrade python39-debugUpgrade python39-tkinterUpgrade python39-plyUpgrade python39-more-itertoolsUpgrade python39-wheel-wheelUpgrade python39-rpm-macrosUpgrade python39-pyUpgrade python39-requestsUpgrade python39-numpy-f2pyUpgrade python39-lxmlUpgrade python39-setuptoolsUpgrade python39-attrsUpgrade python39-pluggy | Nov 16, 2023 | Feb 8, 2023 |
| Redhat_linux | — | Upgrade python39-scipy-debuginfoUpgrade python39-debuginfoUpgrade python39-CythonUpgrade python39-attrsUpgrade python-cffi-debugsourceUpgrade python-cryptography-debugsourceUpgrade python39-psutilUpgrade python39-psutil-debuginfoUpgrade python39-packagingUpgrade python39-numpy-docUpgrade python39-pytestUpgrade python39-PyMySQLUpgrade python39-numpyUpgrade python39-pyyaml-debuginfoUpgrade python3-cryptographyUpgrade python39-libsUpgrade python39-requestsUpgrade python39-setuptoolsUpgrade python39-pybind11Upgrade python39-more-itertoolsUpgrade python39-scipyUpgrade python-lxml-debugsourceUpgrade python39-testUpgrade python39-debugUpgrade python39-psycopg2-testsUpgrade python39-develUpgrade python39-Cython-debuginfoUpgrade python39-psycopg2Upgrade python39-pluggyUpgrade PyYAML-debugsourceUpgrade python39-cffi-debuginfoUpgrade python39-pip-wheelUpgrade python39-tkinterUpgrade python39-wheel-wheelUpgrade python-psutil-debugsourceUpgrade python39-pycparserUpgrade python39-pyparsingUpgrade python39-numpy-debuginfoUpgrade python39-psycopg2-docUpgrade python39-debugsourceUpgrade scipy-debugsourceUpgrade python39-lxml-debuginfoUpgrade python39-numpy-f2pyUpgrade python3-cryptography-debuginfoUpgrade python39-mod_wsgiUpgrade python39-iniconfigUpgrade python39-rpm-macrosUpgrade python39-idnaUpgrade python39-cryptographyUpgrade python39-wcwidthUpgrade python39-cryptography-debuginfoUpgrade python39-tomlUpgrade python39-idleUpgrade python39-chardetUpgrade Cython-debugsourceUpgrade python39-pipUpgrade python39-urllib3Upgrade python39-sixUpgrade python39-setuptools-wheelUpgrade python-psycopg2-debugsourceUpgrade python39-plyUpgrade python39-pyUpgrade python39-wheelUpgrade python39-pysocksUpgrade numpy-debugsourceUpgrade python39-lxmlNo solution existsUpgrade python39-cffiUpgrade python39Upgrade python39-psycopg2-debuginfoUpgrade python39-pybind11-develUpgrade python39-pyyaml | Nov 8, 2023 | Feb 7, 2023 |
| Rocky_linux | — | Upgrade python39-psutil-debuginfoUpgrade python39-psycopg2-testsUpgrade python39-pybind11Upgrade python39-psycopg2-debuginfoUpgrade python39-scipy-debuginfoUpgrade PyYAML-debugsourceUpgrade python-cryptography-debugsourceUpgrade python39-cffiUpgrade python39-cffi-debuginfoUpgrade python39-pyyaml-debuginfoUpgrade python39-cryptography-debuginfoUpgrade python39-numpy-f2pyUpgrade python-cffi-debugsourceUpgrade python39-Cython-debuginfoUpgrade python39-lxml-debuginfoUpgrade python-lxml-debugsourceUpgrade python-psutil-debugsourceUpgrade python39-numpyUpgrade python39-cryptographyUpgrade python39-pybind11-develUpgrade python39-scipyUpgrade python39-psycopg2-docUpgrade python39-psycopg2Upgrade scipy-debugsourceUpgrade python39-numpy-debuginfoUpgrade Cython-debugsourceUpgrade python39-pyyamlUpgrade python39-psutilUpgrade python-psycopg2-debugsourceUpgrade python39-mod_wsgiUpgrade python39-lxmlUpgrade python39-CythonUpgrade numpy-debugsource | Jun 17, 2024 | Feb 7, 2023 |
| Suse | — | Upgrade python-cryptographyUpgrade python2-cryptographyUpgrade python3-cryptographyUpgrade python-cffiUpgrade python3-cffi | Mar 15, 2023 | Feb 7, 2023 |
| Ubuntu | — | Upgrade python-cryptographyUpgrade python-cryptography (Ubuntu Pro)Upgrade python3-cryptographyUpgrade python3-cryptography (Ubuntu Pro)Upgrade python-cryptography-doc (Ubuntu Pro) | Dec 7, 2023 | Feb 7, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Feb 7, 2023 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub