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-cryptographyUpgrade python39-lxmlUpgrade python3-cryptographyUpgrade python39-psycopg2-docUpgrade python39-iniconfigUpgrade python39-CythonUpgrade python39-numpyUpgrade python39-scipyUpgrade python39-PyMySQLUpgrade python39-idleUpgrade python39-wcwidthUpgrade python39-pybind11-develUpgrade python39-numpy-f2pyUpgrade python39-pip-wheelUpgrade python39-pyyamlUpgrade python39-attrsUpgrade python39-psycopg2-testsUpgrade python39-pluggyUpgrade python39-more-itertoolsUpgrade python39-numpy-docUpgrade python39-pycparserUpgrade python39-packagingUpgrade python39-requestsUpgrade python39-chardetUpgrade python39-mod_wsgiUpgrade python39-setuptoolsUpgrade python39-libsUpgrade python39Upgrade python39-pytestUpgrade python39-debugUpgrade python39-pyUpgrade python39-pybind11Upgrade python39-urllib3Upgrade python39-psycopg2Upgrade python39-wheelUpgrade python39-cffiUpgrade python39-idnaUpgrade python39-psutilUpgrade python39-testUpgrade python39-plyUpgrade python39-develUpgrade python39-tomlUpgrade python39-tkinterUpgrade python39-pysocksUpgrade python39-sixUpgrade python39-pyparsingUpgrade python39-rpm-macrosUpgrade python39-wheel-wheelUpgrade python39-setuptools-wheelUpgrade python39-pip | 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 python-cryptography-debugsourceUpgrade python3-cryptography-debuginfoUpgrade 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 py310-cryptographyUpgrade py39-cryptographyUpgrade py311-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-iniconfigUpgrade python39-tkinterUpgrade python39-requestsUpgrade python39-pyUpgrade python39-debugUpgrade python39-tomlUpgrade python39-numpy-f2pyUpgrade python39-lxmlUpgrade python39-plyUpgrade python39-develUpgrade python39-libsUpgrade python39-packagingUpgrade python39-PyMySQLUpgrade python39-attrsUpgrade python39-pybind11Upgrade python39-wheel-wheelUpgrade python39-testUpgrade python39-setuptoolsUpgrade python39-wheelUpgrade python39-more-itertoolsUpgrade python39-rpm-macrosUpgrade python39-wcwidthUpgrade python39-numpy-docUpgrade python39-psycopg2-testsUpgrade python39-pluggyUpgrade python39-CythonUpgrade python39-pipUpgrade python39-pyparsingUpgrade python39-setuptools-wheelUpgrade python39-psutilUpgrade python39-pip-wheelUpgrade python39-pyyamlUpgrade python39-numpyUpgrade python39-psycopg2Upgrade python39-mod_wsgiUpgrade python39Upgrade python39-pybind11-develUpgrade python39-idleUpgrade python39-cryptographyUpgrade python39-chardetUpgrade python39-scipyUpgrade python39-idnaUpgrade python39-urllib3Upgrade python39-cffiUpgrade python39-pysocksUpgrade python39-psycopg2-docUpgrade python39-pycparserUpgrade python3-cryptographyUpgrade python39-sixUpgrade python39-pytest | Nov 16, 2023 | Feb 8, 2023 |
| Redhat_linux | — | Upgrade python39-wcwidthNo solution existsUpgrade python39-pyparsingUpgrade python39-urllib3Upgrade python39-chardetUpgrade python39-plyUpgrade python39-cryptography-debuginfoUpgrade python39-pybind11-develUpgrade python39Upgrade numpy-debugsourceUpgrade python39-pysocksUpgrade python39-pipUpgrade python39-wheelUpgrade python39-idnaUpgrade python39-pycparserUpgrade python39-tomlUpgrade scipy-debugsourceUpgrade python39-debugsourceUpgrade python39-mod_wsgiUpgrade python39-psycopg2-docUpgrade python-psycopg2-debugsourceUpgrade python39-psycopg2-debuginfoUpgrade python39-numpy-f2pyUpgrade python39-idleUpgrade python-psutil-debugsourceUpgrade python39-lxmlUpgrade python3-cryptography-debuginfoUpgrade python39-cryptographyUpgrade python39-pyUpgrade python39-pyyamlUpgrade python39-sixUpgrade python39-iniconfigUpgrade python39-setuptools-wheelUpgrade python39-rpm-macrosUpgrade Cython-debugsourceUpgrade python39-lxml-debuginfoUpgrade python39-numpy-debuginfoUpgrade python39-cffiUpgrade python39-debuginfoUpgrade python39-debugUpgrade python39-tkinterUpgrade python-cffi-debugsourceUpgrade python39-scipyUpgrade python39-pluggyUpgrade python39-psutilUpgrade python39-numpyUpgrade python39-requestsUpgrade python-lxml-debugsourceUpgrade python-cryptography-debugsourceUpgrade python39-libsUpgrade python39-packagingUpgrade python39-CythonUpgrade python3-cryptographyUpgrade python39-cffi-debuginfoUpgrade python39-more-itertoolsUpgrade python39-scipy-debuginfoUpgrade python39-numpy-docUpgrade python39-attrsUpgrade python39-develUpgrade python39-pytestUpgrade python39-pip-wheelUpgrade python39-psycopg2Upgrade PyYAML-debugsourceUpgrade python39-testUpgrade python39-Cython-debuginfoUpgrade python39-wheel-wheelUpgrade python39-setuptoolsUpgrade python39-psutil-debuginfoUpgrade python39-pyyaml-debuginfoUpgrade python39-PyMySQLUpgrade python39-psycopg2-testsUpgrade python39-pybind11 | Nov 8, 2023 | Feb 7, 2023 |
| Rocky_linux | — | Upgrade Cython-debugsourceUpgrade scipy-debugsourceUpgrade python39-numpyUpgrade python39-psycopg2Upgrade python39-scipyUpgrade python39-psutilUpgrade python-psutil-debugsourceUpgrade python39-pyyamlUpgrade python39-mod_wsgiUpgrade python-psycopg2-debugsourceUpgrade python39-psycopg2-docUpgrade python39-lxmlUpgrade numpy-debugsourceUpgrade python39-CythonUpgrade python39-numpy-debuginfoUpgrade python39-cryptographyUpgrade python39-pybind11-develUpgrade python-lxml-debugsourceUpgrade python-cryptography-debugsourceUpgrade python39-pyyaml-debuginfoUpgrade python39-cryptography-debuginfoUpgrade python39-numpy-f2pyUpgrade python-cffi-debugsourceUpgrade python39-lxml-debuginfoUpgrade python39-Cython-debuginfoUpgrade python39-psycopg2-testsUpgrade python39-psutil-debuginfoUpgrade python39-scipy-debuginfoUpgrade python39-psycopg2-debuginfoUpgrade python39-pybind11Upgrade python39-cffi-debuginfoUpgrade PyYAML-debugsourceUpgrade python39-cffi | Jun 17, 2024 | Feb 7, 2023 |
| Suse | — | Upgrade python3-cffiUpgrade python3-cryptographyUpgrade python-cryptographyUpgrade python2-cryptographyUpgrade python-cffi | Mar 15, 2023 | Feb 7, 2023 |
| Ubuntu | — | Upgrade python-cryptography-doc (Ubuntu Pro)Upgrade python-cryptographyUpgrade python3-cryptography (Ubuntu Pro)Upgrade python-cryptography (Ubuntu Pro)Upgrade python3-cryptography | 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