CVE-2026-39892
cryptography has a buffer overflow if non-contiguous buffers were passed to APIs
CVSS Score
7.3
EPSS Score
0.7%
EPSS Percentile
47th
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.
| CWE | CWE-119 |
| Vendor | pyca |
| Product | cryptography |
| Published | Apr 8, 2026 |
| Last Updated | Jul 23, 2026 |
Stay Ahead of the Next One
Get instant alerts for pyca cryptography
Be the first to know when new high vulnerabilities affecting pyca cryptography are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
Affected Versions
pyca / cryptography
>= 45.0.0, < 46.0.7
References
github.com: https://github.com/pyca/cryptography/security/advisories/GHSA-p423-j2cm-9vmq openwall.com: http://www.openwall.com/lists/oss-security/2026/04/08/12 access.redhat.com: https://access.redhat.com/security/cve/CVE-2026-39892 bugzilla.redhat.com: https://bugzilla.redhat.com/show_bug.cgi?id=2456735 security.access.redhat.com: https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-39892.json access.redhat.com: https://access.redhat.com/errata/RHSA-2026:24761 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:24762 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:30089 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:30088 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:24866 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:20338 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:43855 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:43854 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:43851 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:43670 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:43853 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:43651 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:7295 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:42644 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:24977 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:37275 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:22629 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:21017 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:24853 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:19375 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:22465 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:22840 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:23361 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:24483