PT-2026-25778 · Pyopenssl+3 · Pyopenssl+3

·

CVE-2026-27448

·

Published

2026-03-16

·

Updated

2026-07-30

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions pyOpenSSL versions 0.14.0 through 25.9.9
Description pyOpenSSL is a Python wrapper around the OpenSSL library. If a user-provided callback to the set tlsext servername callback function raised an unhandled exception, a connection would be accepted. This could allow bypassing security-sensitive behavior if a user relied on this callback. Starting with version 26.0.0, unhandled exceptions now result in rejecting the connection. The set tlsext servername callback function is used to set a callback that is invoked when the TLS server name extension is received during the TLS handshake. The username and password are not directly involved in this issue.
Recommendations pyOpenSSL versions 0.14.0 through 25.9.9 should be updated to version 26.0.0 or later.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-80031
CLEANSTART-2026-AZ09261
CLEANSTART-2026-BY15343
CLEANSTART-2026-FU68971
CLEANSTART-2026-HP19968
CLEANSTART-2026-IR98353
CLEANSTART-2026-MR94452
CLEANSTART-2026-NL78203
CLEANSTART-2026-WQ85001
CLEANSTART-2026-WU03167
CVE-2026-27448
ECHO-E106-5B29-8A6F
GHSA-VP96-HXJ8-P424
MGASA-2026-0074
OESA-2026-1729
OESA-2026-1730
OESA-2026-1731
OESA-2026-1732
OESA-2026-1733
OESA-2026-1734
OPENSUSE-SU-2026:10392-1
OPENSUSE-SU-2026:20419-1
PYSEC-2026-2268
RHSA-2026:7224
SUSE-EL-9-CLIENT-TOOLS-2026-2255
SUSE-RU-2026:2769-1
SUSE-SU-2026:1192-1
SUSE-SU-2026:1416-1
SUSE-SU-2026:1582-1
SUSE-SU-2026:20930-1
SUSE-SU-2026:20954-1
SUSE-SU-2026:20960-1
SUSE-SU-2026:21990-1
SUSE-SU-2026:2242-1
SUSE-SU-2026:2244-1
SUSE-SU-2026:2255-1
SUSE-SU-2026:3424-1
USN-8115-1
USN-8335-1

Affected Products

Linuxmint
Openssl
Ubuntu
Pyopenssl