CVE-2026-27448
MediumAdvisory
Published 16 Mar 2026In the index since 5 Sept 2026
- Severity
- Medium
- worst across findings
- CVSS
- 6.3
- base score, highest
- EPSS
- 0.002
- 15th percentile
- CISA KEV
- Not listed
- no confirmed exploitation
- Charts affected
- 305
- of 17,781 indexed, latest versions
- Container images
- 186
- deployed by those charts
- Fix available
- 2 of 2
- affected packages
pyOpenSSL allows TLS connection bypass via unhandled callback exception in set_tlsext_servername_callback
Carried by container images the latest versions of 305 of 17,781 indexed charts deploy, on 186 images.
| Affected package | Affected versions | Fixed in | Images |
|---|---|---|---|
| pyopensslpypi | 16.2.0, 17.3.0, 17.5.0, 18.0.0+18 more | 26.0.0 | 186 |
| pyopenssldeb | 17.5.0-1ubuntu1, 23.2.0-1 | 17.5.0-1ubuntu1+esm1, 23.2.0-1ubuntu0.1 | 4 |
- OSV records
- GHSA-vp96-hxj8-p424UBUNTU-CVE-2026-27448
- Also known as
- PYSEC-2026-2268, USN-8115-1, USN-8335-1
Charts affected
305 by stars
Container images carrying it
186 by charts deploying them
A fixed version is listed for 2 of the 2 affected packages.
| Container image | Digest | Package | Fixed in | Used by |
|---|---|---|---|---|
| errbotio/ | 00ee4e0953ab | pyopenssl | 26.0.0 | 1 |
| evk02/ | ef6ff257ef35 | pyopenssl | 26.0.0 | 1 |
| fiware/ | c3c1c8ccfb45 | pyopenssl | 26.0.0 | 1 |
| flanksource/ | 689687a7cf95 | pyopenssl pyopenssl | 26.0.0 23.2.0-1ubuntu0.1 | 1 |
| galaxy/ | e5c265fe9fcd | pyopenssl | 26.0.0 | 1 |
| galaxy/ | 0267bad550e6 | pyopenssl | 26.0.0 | 1 |
| gethue/ | 11b649636e68 | pyopenssl | 26.0.0 | 1 |
| gethue/ | 5702b2c37ff9 | pyopenssl | 26.0.0 | 1 |
| gethue/ | 7d5c1b9f8a79 | pyopenssl | 26.0.0 | 1 |
| goofball222/ | 43c0743701d4 | pyopenssl | 26.0.0 | 1 |
| goofball222/ | 7bf26032dfce | pyopenssl | 26.0.0 | 1 |
| gpappsoft/ | af7841adad26 | pyopenssl | 26.0.0 | 1 |
| grafana/ | 499851658393 | pyopenssl | 26.0.0 | 1 |
| hayk96/ | 86377705e9e3 | pyopenssl | 26.0.0 | 1 |
| helga09/ | a03657d97897 | pyopenssl | 26.0.0 | 1 |
| homeassistant/ | 021e2afc6e57 | pyopenssl | 26.0.0 | 1 |
| homeassistant/ | 8d000332b09b | pyopenssl | 26.0.0 | 1 |
| improwised/ | 97280b55cbd4 | pyopenssl | 26.0.0 | 1 |
| jmferrer/ | 030f68ec6998 | pyopenssl | 26.0.0 | 1 |
| jupyterhub/ | 5a0ceed1300a | pyopenssl | 26.0.0 | 1 |
| jupyterhub/ | b6b4a1a34bf0 | pyopenssl | 26.0.0 | 1 |
| jupyterhub/ | e4770285aaf7 | pyopenssl | 26.0.0 | 1 |
| jupyterhub/ | 8e4778efec8e | pyopenssl | 26.0.0 | 1 |
| jupyterhub/ | e3e6f3051df8 | pyopenssl | 26.0.0 | 1 |
| keitaro/ | 5bf1a45f45c1 | pyopenssl | 26.0.0 | 1 |
| kfirfer/ | c257c1e0e8b9 | pyopenssl | 26.0.0 | 1 |
| kobotoolbox/ | bcacc01bccd4 | pyopenssl | 26.0.0 | 1 |
| langgenius/ | 066035f93856 | pyopenssl | 26.0.0 | 1 |
| lib42/ | 0c4d1d326f95 | pyopenssl | 26.0.0 | 1 |
| library/ | 106d5197fd8e | pyopenssl | 26.0.0 | 1 |
| library/ | 3466ba4a4828 | pyopenssl | 26.0.0 | 1 |
| library/ | 3c1aab708f6e | pyopenssl | 26.0.0 | 1 |
| library/ | 85b9bf2e29cf | pyopenssl | 26.0.0 | 1 |
| library/ | 8dbcf531a03a | pyopenssl | 26.0.0 | 1 |
| library/ | 92dc86967801 | pyopenssl | 26.0.0 | 1 |
| library/ | bf577825b52a | pyopenssl | 26.0.0 | 1 |
| library/ | ccb8f749bb5e | pyopenssl | 26.0.0 | 1 |
| library/ | d58ac93387f6 | pyopenssl | 26.0.0 | 1 |
| linuxserver/ | 241009026e6f | pyopenssl | 26.0.0 | 1 |
| linuxserver/ | 938810eca3d3 | pyopenssl | 26.0.0 | 1 |
| linuxserver/ | 89cd8d5fb1ac | pyopenssl | 26.0.0 | 1 |
| linuxserver/ | c4d2766b9eb7 | pyopenssl | 26.0.0 | 1 |
| linuxserver/ | 052eac68ccc0 | pyopenssl | 26.0.0 | 1 |
| linuxserver/ | 0ac871624394 | pyopenssl pyopenssl | 26.0.0 17.5.0-1ubuntu1+esm1 | 1 |
| linuxserver/ | 2ce561a95e7b | pyopenssl pyopenssl | 26.0.0 17.5.0-1ubuntu1+esm1 | 1 |
| linuxserver/ | f93d2560e233 | pyopenssl pyopenssl | 26.0.0 17.5.0-1ubuntu1+esm1 | 1 |
| linuxserver/ | e48b479c1891 | pyopenssl | 26.0.0 | 1 |
| localstack/ | 9d278167f2b7 | pyopenssl | 26.0.0 | 1 |
| lsstsqre/ | b75bf8aaafa4 | pyopenssl | 26.0.0 | 1 |
| lsstsqre/ | 19c2dfc4e4ff | pyopenssl | 26.0.0 | 1 |