CVE-2026-39892
Fixed in a distro release EPSS <1%CVSS 6.9
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. From 45.0.0 to before 46.0.7, if a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. Hash.update()), this could lead to buffer overflows. This vulnerability is fixed in 46.0.7.
Products: pyca cryptography, Red Hat Ansible Automation Platform 2.5 for RHEL 8, Red Hat Ansible Automation Platform 2.5 for RHEL 9, Red Hat Ansible Automation Platform 2.6 for RHEL 9, Red Hat AI Inference Server 3.3, Red Hat Ansible Automation Platform 2.6, Red Hat Discovery 2, Red Hat Enterprise Linux AI 3.3, Red Hat Hardened Images, Red Hat OpenShift AI 2.25, Red Hat OpenShift AI 3.3, Red Hat Quay 3.10, Red Hat Quay 3.12, Red Hat Quay 3.14, Red Hat Quay 3.15, Red Hat Quay 3.16, Red Hat Quay 3.17, Red Hat Quay 3.9, Red Hat Trusted Artifact Signer 1.4, Red Hat Lightspeed Core, Red Hat Migration Toolkit for Applications 8, Red Hat OpenShift Lightspeed, Red Hat AI Inference Server, Red Hat Ansible Automation Platform 2, Red Hat Ansible Automation Platform Ansible Core 2, Red Hat Enterprise Linux 8, Red Hat Enterprise Linux 9, Red Hat Enterprise Linux AI (RHEL AI) 3, Red Hat OpenShift AI (RHOAI), Red Hat Quay 3, Red Hat Satellite 6
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| PyPI | cryptography | 46.0.7 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.23 | py3-cryptography | 46.0.7-r0 |
| Alpine 3.24 | py3-cryptography | 46.0.7-r0 |
| Chainguard | airflow-2 | 2.11.2-r8 |
| Chainguard | airflow-3 | 3.2.0-r1 |
| Chainguard | airflow-core-2 | 2.11.2-r5 |
| Chainguard | airflow-core-3 | 3.2.0-r2 |
| Chainguard | apache-beam-python-3.11-sdk | 2.73.0-r6 |
| Chainguard | apache-beam-python-3.12-sdk | 2.72.0-r2 |
| Chainguard | apache-beam-python-3.13-sdk | 2.73.0-r4 |
| Chainguard | authentik-2025.12 | 2025.12.4-r3 |
| Chainguard | authentik-2026.2 | 2026.2.1-r3 |
| Chainguard | barman-cloudnative-pg | 3.18.0-r2 |
| Chainguard | dagster | 1.13.2-r0 |
| Chainguard | dask-kubernetes | 2026.3.0-r3 |
| Chainguard | datadog-agent-7.71-core-integrations | 7.71.2-r26 |
| Chainguard | datadog-agent-7.72-core-integrations | 7.72.4-r27 |
| Chainguard | datadog-agent-7.73-core-integrations | 7.73.3-r23 |
| Chainguard | datadog-agent-7.74-core-integrations | 7.74.1-r19 |
| Chainguard | datadog-agent-7.75-core-integrations | 7.75.4-r6 |
| Chainguard | datadog-agent-fips-7.71-core-integrations | 7.71.2-r20 |
| Chainguard | datadog-agent-fips-7.72-core-integrations | 7.72.4-r18 |
| Chainguard | datadog-agent-fips-7.73-core-integrations | 7.73.3-r17 |
| Chainguard | datadog-agent-fips-7.74-core-integrations | 7.74.1-r16 |
| Chainguard | datadog-agent-fips-7.75-core-integrations | 7.75.4-r4 |
| Chainguard | dbt-snowflake | 1.10.4-r4 |
| Chainguard | ggshield | 1.51.0-r5 |
| Chainguard | gitlab-toolbox-ce-18.7 | no fix |
| Chainguard | gitlab-toolbox-ce-fips-18.7 | 18.7.6-r2 |
| Chainguard | in-toto | 3.1.0-r0 |
| Chainguard | jupyter-base-notebook | 7.5.5-r4 |
| Chainguard | k8s-sidecar | 2.6.0-r0 |
| Chainguard | kserve-storage-controller | 0.16.0-r25 |
| Chainguard | kubeflow-jupyter-web-app | 1.10.0-r15 |
| Chainguard | kubeflow-pipelines-visualization-server | 2.16.0-r4 |
| Chainguard | kubeflow-volumes-web-app | 1.10.0-r16 |
| Chainguard | label-studio | 1.23.0-r3 |
| Chainguard | localstack | 4.14.0-r8 |
| Chainguard | metaflow-service | 2.5.0-r10 |
| Chainguard | mitmproxy | 12.2.2-r1 |
| Chainguard | mlflow | 3.16.0-r0 |
| Chainguard | mycli | 1.68.1-r0 |
| Chainguard | nemo | 2.7.2-r2 |
| Chainguard | opal | 0.9.4-r2 |
| Chainguard | open-webui | 0.8.12-r3 |
| Chainguard | openstack-kolla-toolbox-2025.1 | 20.4.0-r5 |
| Chainguard | openstack-kolla-toolbox-2025.2 | 21.1.0-r3 |
| Chainguard | pgadmin4 | 9.14-r1 |
| Chainguard | pgadmin4-fips | 9.14-r1 |
| Chainguard | py3-cassandra-medusa | 0.27.1-r2 |
| Chainguard | py3.11-prefect | 3.7.3-r0 |
| Chainguard | py3.12-prefect | 3.7.3-r0 |
| Chainguard | py3.13-duplicity | no fix |
| Chainguard | py3.13-prefect | 3.7.3-r0 |
| Chainguard | py3.14-prefect | 3.7.3-r0 |
| Chainguard | request-1276 | 0.27.1-r2 |
| Chainguard | semgrep | 1.160.0-r0 |
| Chainguard | superset-5.0 | 5.0.0-r23 |
| Chainguard | superset-6.0 | 6.0.0-r8 |
| Chainguard | tritonserver-backend-vllm-cuda-13.0 | 25.11-r4 |
| Chainguard | vllm-openai-cuda-12.9 | 0.19.0-r0 |
| Chainguard | wazuh-manager-framework | 4.14.4-r5 |
| Debian 14 | python-cryptography | 46.0.7-1 |
| Red Hat ansible automation platform 2.5 | automation-controller-venv-tower | 0:4.6.29-2.el9ap |
| Red Hat ansible automation platform 2.5 | automation-controller-venv-tower | 0:4.6.29-2.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy-server | 0:2.5.10-6.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-proxy-server | 0:2.6.14-3.el9ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-server | 0:2.5.20260422-3.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-server | 0:2.5.20260422-3.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-click | 0:8.3.3-1.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-click | 0:8.3.3-1.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-cryptography | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform 2.5 | python3.12-cryptography | 0:46.0.7-1.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-pillow | 0:12.2.0-1.el8ap |
| Red Hat ansible automation platform 2.5 | python3.12-pillow | 0:12.2.0-1.el9ap |
| Red Hat ansible automation platform 2.5 | receptor | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform 2.5 | receptor | 0:1.6.5-1.el8ap |
| Red Hat ansible automation platform 2.6 | automation-controller | 0:4.7.12-1.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller-cli | 0:4.7.12-1.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller-server | 0:4.7.12-1.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller-ui | 0:4.7.12-1.el9ap |
| Red Hat ansible automation platform 2.6 | automation-controller-venv-tower | 0:4.7.12-1.el9ap |
| Red Hat ansible automation platform 2.6 | automation-gateway-proxy | 0:2.6.14-3.el9ap |
| Red Hat ansible automation platform 2.6 | automation-gateway-proxy-debugsource | 0:2.6.14-3.el9ap |
| Red Hat ansible automation platform 2.6 | automation-gateway-proxy-server | 0:2.6.14-3.el9ap |
| Red Hat ansible automation platform 2.6 | automation-gateway-proxy-server-debuginfo | 0:2.6.14-3.el9ap |
| Red Hat ansible automation platform 2.6 | automation-platform-ui | 0:2.6.9-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3-click | 0:8.3.3-1.el10ap |
| Red Hat ansible automation platform 2.6 | python3.12-click | 0:8.3.3-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-cryptography | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-cryptography-debuginfo | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-cryptography-debugsource | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-pillow | 0:12.2.0-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-pillow-debuginfo | 0:12.2.0-1.el9ap |
| Red Hat ansible automation platform 2.6 | python3.12-pillow-debugsource | 0:12.2.0-1.el9ap |
| Red Hat ansible automation platform 2.6 | receptor | 0:1.6.5-1.el10ap |
| Red Hat ansible automation platform 2.6 | receptor | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform 2.6 | receptor-debuginfo | 0:1.6.5-1.el10ap |
| Red Hat ansible automation platform 2.6 | receptor-debuginfo | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform 2.6 | receptor-debugsource | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform 2.6 | receptor-debugsource | 0:1.6.5-1.el10ap |
| Red Hat ansible automation platform 2.6 | receptorctl | 0:1.6.5-1.el10ap |
| Red Hat ansible automation platform 2.6 | receptorctl | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform developer 2.5 | python3.12-click | 0:8.3.3-1.el9ap |
| Red Hat ansible automation platform developer 2.5 | python3.12-click | 0:8.3.3-1.el8ap |
| Red Hat ansible automation platform developer 2.5 | python3.12-cryptography | 0:46.0.7-1.el8ap |
| Red Hat ansible automation platform developer 2.5 | python3.12-cryptography | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform developer 2.5 | receptor | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform developer 2.5 | receptor | 0:1.6.5-1.el8ap |
| Red Hat ansible automation platform developer 2.6 | automation-controller | 0:4.7.12-1.el9ap |
| Red Hat ansible automation platform developer 2.6 | automation-controller-cli | 0:4.7.12-1.el9ap |
| Red Hat ansible automation platform developer 2.6 | python3-click | 0:8.3.3-1.el10ap |
| Red Hat ansible automation platform developer 2.6 | python3.12-click | 0:8.3.3-1.el9ap |
| Red Hat ansible automation platform developer 2.6 | python3.12-cryptography | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform developer 2.6 | python3.12-cryptography-debuginfo | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform developer 2.6 | python3.12-cryptography-debugsource | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform developer 2.6 | receptor | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform developer 2.6 | receptorctl | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform inside 2.5 | python3.12-click | 0:8.3.3-1.el9ap |
| Red Hat ansible automation platform inside 2.5 | python3.12-click | 0:8.3.3-1.el8ap |
| Red Hat ansible automation platform inside 2.5 | python3.12-cryptography | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform inside 2.5 | python3.12-cryptography | 0:46.0.7-1.el8ap |
| Red Hat ansible automation platform inside 2.5 | receptor | 0:1.6.5-1.el8ap |
| Red Hat ansible automation platform inside 2.5 | receptor | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform inside 2.6 | python3.12-click | 0:8.3.3-1.el9ap |
| Red Hat ansible automation platform inside 2.6 | python3.12-cryptography | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform inside 2.6 | python3.12-cryptography-debuginfo | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform inside 2.6 | python3.12-cryptography-debugsource | 0:46.0.7-1.el9ap |
| Red Hat ansible automation platform inside 2.6 | receptor | 0:1.6.5-1.el9ap |
| Red Hat ansible automation platform inside 2.6 | receptorctl | 0:1.6.5-1.el9ap |
| Red Hat hummingbird 1 | python-cryptography | 0:46.0.7-1.hum1 |
| Wolfi | airflow-3 | 3.2.0-r1 |
| Wolfi | dask-kubernetes | 2026.3.0-r3 |
| Wolfi | datadog-agent-7.72-core-integrations | 7.72.4-r27 |
| Wolfi | datadog-agent-7.73-core-integrations | 7.73.3-r23 |
| Wolfi | datadog-agent-7.74-core-integrations | 7.74.1-r19 |
| Wolfi | datadog-agent-7.75-core-integrations | 7.75.4-r6 |
| Wolfi | ggshield | 1.51.0-r5 |
| Wolfi | in-toto | 3.1.0-r0 |
| Wolfi | jupyter-base-notebook | 7.5.5-r4 |
| Wolfi | k8s-sidecar | 2.6.0-r0 |
| Wolfi | kserve-storage-controller | 0.16.0-r25 |
| Wolfi | kubeflow-jupyter-web-app | 1.10.0-r15 |
| Wolfi | kubeflow-pipelines-visualization-server | 2.16.0-r4 |
| Wolfi | kubeflow-volumes-web-app | 1.10.0-r16 |
| Wolfi | mitmproxy | 12.2.2-r1 |
| Wolfi | mlflow | 3.16.0-r0 |
| Wolfi | mycli | 1.68.1-r0 |
| Wolfi | open-webui | 0.8.12-r3 |
| Wolfi | py3-cassandra-medusa | 0.27.1-r2 |
| Wolfi | semgrep | 1.160.0-r0 |
| Wolfi | superset-5.0 | 5.0.0-r23 |
| Wolfi | superset-6.0 | 6.0.0-r8 |
| openSUSE Tumbleweed | python-cryptography | 46.0.7-1.1 |