CVE-2026-28755
NGINX ngx_stream_ssl_module vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.3
NGINX ngx_stream_ssl_module vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-28755- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
EUVDEUVD-2026-14887
5.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
EUVD-2026-14887- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-hgfr-jmpr-2p89
5.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to...
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
GHSA-hgfr-jmpr-2p89- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
NVD
5.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-28755- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-28755
5.4
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
ALPINE-CVE-2026-28755- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2026-28755
5.4
- Record
BELL-CVE-2026-28755- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
Show 11 moreShow less
OSV
5.4
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-28755- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-28755
5.4
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
DEBIAN-CVE-2026-28755- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2026:8346
8.2
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:8346- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-28755
5.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
UBUNTU-CVE-2026-28755- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVAZL-80783 No score
CVE-2026-28755 affecting package nginx for versions less than 1.28.3-1
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
AZL-80783- Updated
- 2026-11-02
OSVBIT-nginx-2026-28755 No score
NGINX ngx_stream_ssl_module vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
BIT-nginx-2026-28755- Updated
- 2026-11-02
OSVBIT-nginx-gateway-2026-28755 No score
NGINX ngx_stream_ssl_module vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_stream_ssl_module module due to the improper handling of revoked certificates when configured with the ssl_verify_client on and ssl_ocsp on directives, allowing the TLS handshake to succeed even after an OCSP check identifies the certificate as revoked.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
BIT-nginx-gateway-2026-28755- Updated
- 2026-11-02
OSVMGASA-2026-0111 No score
Updated nginx packages fix security vulnerabilities
Buffer overflow in ngx_http_dav_module (CVE-2026-27654) Buffer overflow in the ngx_http_mp4_module (CVE-2026-27784) Buffer overflow in the ngx_http_mp4_module (CVE-2026-32647) NULL pointer dereference while using CRAM-MD5 or APOP (CVE-2026-27651) Injection in auth_http and XCLIENT (CVE-2026-28753) OCSP result bypass in stream (CVE-2026-28755)
- Record
MGASA-2026-0111- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10423-1 No score
nginx-1.29.7-1.1 on GA media
These are all security issues fixed in the nginx-1.29.7-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10423-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20784-1 No score
Security update for nginx
This update for nginx fixes the following issues:
- CVE-2026-1642: plain text data injection into the response from an upstream proxied server (bsc#1257675).
- CVE-2026-27654: buffer overflow in the NGINX worker process via the
ngx_http_dav_module module(bsc#1260416). - CVE-2026-27784: NGINX worker memory over-read or over-write via a specially crafted MP4 file (bsc#1260417).
- CVE-2026-28753: improper handling onf CRLF sequences in CRLF responses allows for arbitrary header injection into SMTP upstream requests (bsc#1260418).
- CVE-2026-28755: TLS handshakes can succeed with revoked certificates due to improper handling of such certificates by
the
ngx_stream_ssl_modulemodule (bsc#1260419).
- Record
openSUSE-SU-2026:20784-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21823-1 No score
Security update for nginx
This update for nginx fixes the following issues:
- CVE-2026-1642: plain text data injection into the response from an upstream proxied server (bsc#1257675).
- CVE-2026-27654: buffer overflow in the NGINX worker process via the
ngx_http_dav_module module(bsc#1260416). - CVE-2026-27784: NGINX worker memory over-read or over-write via a specially crafted MP4 file (bsc#1260417).
- CVE-2026-28753: improper handling onf CRLF sequences in CRLF responses allows for arbitrary header injection into SMTP upstream requests (bsc#1260418).
- CVE-2026-28755: TLS handshakes can succeed with revoked certificates due to improper handling of such certificates by
the
ngx_stream_ssl_modulemodule (bsc#1260419).
- Record
SUSE-SU-2026:21823-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nginxAlpine:v3.22 |
before 1.28.3-r0 | 1.28.3-r0 |
nginxAlpine:v3.23 |
before 1.28.3-r0 | 1.28.3-r0 |
nginxAlpine:v3.24 |
before 1.28.3-r0 | 1.28.3-r0 |
nginxAzure Linux:3 |
before 1.28.3-1 | 1.28.3-1 |
nginxAlpaquita:23 |
1.22.1-r0 up to 1.22.1-r4 | 1.22.1-r4 |
nginxAlpaquita:25 |
1.28.0-r3 up to 1.28.3-r0 | 1.28.3-r0 |
nginxAlpaquita:stream |
1.22.1-r0 up to 1.28.3-r0 | 1.28.3-r0 |
nginxBitnami |
1.27.2 up to 1.28.3, 1.29.0 up to 1.29.7 | 1.28.31.29.7 |
nginx-gatewayBitnami |
1.27.2 up to 1.28.3, 1.29.0 up to 1.29.7 | 1.28.31.29.7 |
nginxDebian:14 |
before 1.28.3-2, plus listed versions 1.26.3-31.28.0-11.28.0-21.28.0-31.28.0-4 Show 10 moreShow less1.28.0-51.28.0-61.28.1-11.28.1-21.28.1-31.28.2-11.28.2-21.28.2-31.28.2-41.28.3-1 |
1.28.3-2 |
Show 16 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nginxMageia:9 From an advisory covering 6 CVEs |
before 1.29.7-1.mga9 | 1.29.7-1.mga9 |
nginxRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-all-modulesRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-coreRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-filesystemRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-mod-develRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-mod-http-geoipRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-mod-http-image-filterRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-mod-http-perlRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-mod-http-xslt-filterRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-mod-mailRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-mod-streamRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginx-mod-stream-geoipRed Hat:hummingbird:1 From an advisory covering 8 CVEs |
before 0:1.30.0-1.hum1 | 0:1.30.0-1.hum1 |
nginxUbuntu:24.04:LTS |
before 1.24.0-2ubuntu7.7, plus listed versions 1.24.0-1ubuntu11.24.0-2ubuntu11.24.0-2ubuntu21.24.0-2ubuntu31.24.0-2ubuntu4 Show 7 moreShow less1.24.0-2ubuntu61.24.0-2ubuntu71.24.0-2ubuntu7.11.24.0-2ubuntu7.31.24.0-2ubuntu7.41.24.0-2ubuntu7.51.24.0-2ubuntu7.6 |
1.24.0-2ubuntu7.7 |
nginxUbuntu:25.10 |
before 1.28.0-6ubuntu1.2, plus listed versions 1.26.3-2ubuntu11.26.3-3ubuntu11.26.3-3ubuntu21.26.3-3ubuntu31.28.0-3ubuntu11.28.0-4ubuntu11.28.0-6ubuntu11.28.0-6ubuntu1.1 |
1.28.0-6ubuntu1.2 |
nginxopenSUSE:Tumbleweed From an advisory covering 6 CVEs |
before 1.29.7-1.1 | 1.29.7-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | ChPratik/NGINX_2026_CVE_Bundle_CTI_Report | 2026-07-28 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-28755 is a medium vulnerability (CVSS 5.3) in F5 Nginx Open Source, published March 24, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.14%, the 3rd percentile. Fixed in nginx 1.28.3-r0.
References
my.f5.com/manage/s/article/K000160368
nvd.nist.gov/vuln/detail/CVE-2026-28755
github.com/advisories/GHSA-hgfr-jmpr-2p89
security.alpinelinux.org/vuln/CVE-2026-28755
docs.bell-sw.com/security/cves/CVE-2026-28755
security-tracker.debian.org/tracker/CVE-2026-28755
Show 60 moreShow less
advisories.mageia.org/MGASA-2026-0111.html
bugs.mageia.org/show_bug.cgi?id=35280
openwall.com/lists/oss-security/2026/03/26/3
access.redhat.com/errata/RHSA-2026:8346
images.redhat.com
access.redhat.com/security/cve/CVE-2025-53859
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-27654
access.redhat.com/security/cve/CVE-2026-27784
access.redhat.com/security/cve/CVE-2026-28755
access.redhat.com/security/cve/CVE-2026-28753
access.redhat.com/security/cve/CVE-2026-27651
access.redhat.com/security/cve/CVE-2026-32647
access.redhat.com/security/cve/CVE-2026-1642
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_8346.json
bugzilla.redhat.com/show_bug.cgi?id=2388238
cve.org/CVERecord?id=CVE-2025-53859
nvd.nist.gov/vuln/detail/CVE-2025-53859
my.f5.com/manage/s/article/K000152786
bugzilla.redhat.com/show_bug.cgi?id=2436738
cve.org/CVERecord?id=CVE-2026-1642
nvd.nist.gov/vuln/detail/CVE-2026-1642
my.f5.com/manage/s/article/K000159824
bugzilla.redhat.com/show_bug.cgi?id=2450791
cve.org/CVERecord?id=CVE-2026-27651
nvd.nist.gov/vuln/detail/CVE-2026-27651
my.f5.com/manage/s/article/K000160383
bugzilla.redhat.com/show_bug.cgi?id=2450776
cve.org/CVERecord?id=CVE-2026-27654
nvd.nist.gov/vuln/detail/CVE-2026-27654
my.f5.com/manage/s/article/K000160382
bugzilla.redhat.com/show_bug.cgi?id=2450785
cve.org/CVERecord?id=CVE-2026-27784
nvd.nist.gov/vuln/detail/CVE-2026-27784
my.f5.com/manage/s/article/K000160364
bugzilla.redhat.com/show_bug.cgi?id=2450780
cve.org/CVERecord?id=CVE-2026-28753
nvd.nist.gov/vuln/detail/CVE-2026-28753
my.f5.com/manage/s/article/K000160367
bugzilla.redhat.com/show_bug.cgi?id=2450779
cve.org/CVERecord?id=CVE-2026-28755
bugzilla.redhat.com/show_bug.cgi?id=2449598
cve.org/CVERecord?id=CVE-2026-32647
nvd.nist.gov/vuln/detail/CVE-2026-32647
my.f5.com/manage/s/article/K000160366
suse.com/support/update/announcement/2026/suse-su-202621823-1
bugzilla.suse.com/1257675
bugzilla.suse.com/1260416
bugzilla.suse.com/1260417
bugzilla.suse.com/1260418
bugzilla.suse.com/1260419
suse.com/security/cve/CVE-2026-1642
suse.com/security/cve/CVE-2026-27654
suse.com/security/cve/CVE-2026-27784
suse.com/security/cve/CVE-2026-28753
suse.com/security/cve/CVE-2026-28755
ubuntu.com/security/CVE-2026-28755
ubuntu.com/security/notices/USN-8210-1
suse.com/security/cve/CVE-2026-27651
suse.com/security/cve/CVE-2026-32647