CVE-2026-27448
CVE-2026-27448 · pyOpenSSL allows TLS connection bypass via unhandled callback exception in set_tlsext_servername_callback
Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.
pyOpenSSL is a Python wrapper around the OpenSSL library. Starting in version 0.14.0 and prior to version 26.0.0, if a user provided callback to `set_tlsext_servername_callback` raised an unhandled exception, this would result in a connection being accepted. If a user was relying on this callback for any security-sensitive behavior, this could allow bypassing it. Starting in version 26.0.0, unhandled exceptions now result in rejecting the connection.
CVSS 1.7 · Baja · EPSS 0,3% · Corrección disponible
- Publicación
- Actualización
Pila tecnológica: system · python
Productos y versiones afectados
pyopenssl
- Versiones
- >= 0.14.0, < 26.0.0: Afectada
Sin corrección publicada
pyopenssl Debian:12
- Versiones
- 23.0.0-1
- 23.2.0-1
- 24.0.0-1
- 24.0.0-2
- 24.0.0-3
- 24.0.0-4
- 24.0.0-5
- 24.1.0-1
- 24.2.1-1
- 24.3.0-1
- 25.0.0-1
- 25.1.0-1
- 25.1.0-2
- 25.3.0-1
- 25.3.0-2
- 26.0.0-1
- 26.1.0-1
- 26.2.0-1
- 26.2.0-1~exp1
- 26.3.0-1
- 26.3.0-1~exp1
- 26.4.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
pyopenssl Debian:13
- Versiones
- 25.0.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 25.0.0-1+deb13u1
Actualiza a 25.0.0-1+deb13u1
pyopenssl Debian:14
- Versiones
- 25.0.0-1
- 25.1.0-1
- 25.1.0-2
- 25.3.0-1
- 25.3.0-2
- Intervalos de versiones afectados
- ECOSYSTEM: < 26.0.0-1
Actualiza a 26.0.0-1
pyopenssl PyPI
- Versiones
- 0.14
- 0.15
- 0.15.1
- 16.0.0
- 16.1.0
- 16.2.0
- 17.0.0
- 17.1.0
- 17.2.0
- 17.3.0
- 17.4.0
- 17.5.0
- 18.0.0
- 19.0.0
- 19.1.0
- 20.0.0
- 20.0.1
- 21.0.0
- 22.0.0
- 22.1.0
- 23.0.0
- 23.1.0
- 23.1.1
- 23.2.0
- 23.3.0
- 24.0.0
- 24.1.0
- 24.2.1
- 24.3.0
- 25.0.0
- 25.1.0
- 25.2.0
- 25.3.0
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 0.14.0, < 26.0.0
Actualiza a 26.0.0
pyopenssl PyPI
- Versiones
- 0.14
- 0.15
- 0.15.1
- 16.0.0
- 16.1.0
- 16.2.0
- 17.0.0
- 17.1.0
- 17.2.0
- 17.3.0
- 17.4.0
- 17.5.0
- 18.0.0
- 19.0.0
- 19.1.0
- 20.0.0
- 20.0.1
- 21.0.0
- 22.0.0
- 22.1.0
- 23.0.0
- 23.1.0
- 23.1.1
- 23.2.0
- 23.3.0
- 24.0.0
- 24.1.0
- 24.2.1
- 24.3.0
- 25.0.0
- 25.1.0
- 25.2.0
- 25.3.0
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 0.14, < 26.0.0
Actualiza a 26.0.0
pyopenssl Ubuntu:Pro:16.04:LTS
- Versiones
- 0.15.1-2build1
- 0.15.1-2ubuntu0.2
- Intervalos de versiones afectados
- ECOSYSTEM: < 0.15.1-2ubuntu0.2+esm1
Actualiza a 0.15.1-2ubuntu0.2+esm1
pyopenssl Ubuntu:Pro:18.04:LTS
- Versiones
- 16.2.0-1
- 17.5.0-1
- 17.5.0-1ubuntu1
- Intervalos de versiones afectados
- ECOSYSTEM: < 17.5.0-1ubuntu1+esm1
Actualiza a 17.5.0-1ubuntu1+esm1
pyopenssl Ubuntu:Pro:20.04:LTS
- Versiones
- 19.0.0-1
- 19.0.0-1build1
- Intervalos de versiones afectados
- ECOSYSTEM: < 19.0.0-1ubuntu0.1~esm1
Actualiza a 19.0.0-1ubuntu0.1~esm1
pyopenssl Ubuntu:22.04:LTS
- Versiones
- 20.0.1-1
- 21.0.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 21.0.0-1ubuntu0.1
Actualiza a 21.0.0-1ubuntu0.1
pyopenssl Ubuntu:24.04:LTS
- Versiones
- 23.0.0-1
- 23.2.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 23.2.0-1ubuntu0.1
Actualiza a 23.2.0-1ubuntu0.1
pyopenssl Ubuntu:25.10
- Versiones
- 25.0.0-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 25.0.0-1ubuntu0.1
Actualiza a 25.0.0-1ubuntu0.1