Monitor vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
7.2

CVE-2026-27459: pyOpenSSL DTLS Cookie Overflow Risk: Large Cookie Values Crash Application

GHSA-5pwr-322w-8jr4 CVE-2026-27459 GHSA-5pwr-322w-8jr4 CVE-2026-27459 CVE-2026-27459
Summary

A bug in pyOpenSSL could cause a crash if a server is given a very long cookie value. This has been fixed by pyOpenSSL's developers, so you should update to the latest version to stay safe.

What to do
  • Update pyopenssl to version 26.0.0.
Affected software
Ecosystem VendorProductAffected versions
pyopenssl pyopenssl >= 22.0.0, <= 26.0.0
cpe:2.3:a:pyopenssl:pyopenssl:*:*:*:*:*:*:*:*
pip pyopenssl >= 22.0.0, < 26.0.0
Fix: upgrade to 26.0.0
pyca pyopenssl >= 22.0.0, < 26.0.0
Original title
pyOpenSSL DTLS cookie callback buffer overflow
Original description
pyOpenSSL is a Python wrapper around the OpenSSL library. Starting in version 22.0.0 and prior to version 26.0.0, if a user provided callback to `set_cookie_generate_callback` returned a cookie value greater than 256 bytes, pyOpenSSL would overflow an OpenSSL provided buffer. Starting in version 26.0.0, cookie values that are too long are now rejected.
ghsa CVSS4.0 7.2
Vulnerability type
CWE-120 Classic Buffer Overflow
Published: 17 Mar 2026 · Updated: 20 Jul 2026 · First seen: 16 Mar 2026