CVE-2026-97629
NGINX ngx_http_ssl_module vulnerability
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
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
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
8.3
NGINX ngx_http_ssl_module vulnerability
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-97629- CVSS 4.0
- 8.3 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-908
- Updated
- 2026-11-02
EUVDEUVD-2026-101113
8.3
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
EUVD-2026-101113- CVSS 4.0
- 8.3 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qhwc-5g9q-3669
8.3
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache shared...
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
GHSA-qhwc-5g9q-3669- CVSS 4.0
- 8.3 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/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
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-908
- Updated
- 2026-11-02
NVD
8.3
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-97629- CVSS 4.0
- 8.3 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/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
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-908
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-97629
8.3
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
ALPINE-CVE-2026-97629- CVSS 4.0
- 8.3 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/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 - Updated
- 2026-11-02
OSVBELL-CVE-2026-97629
6.5
- Record
BELL-CVE-2026-97629- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
Show 14 moreShow less
OSVDEBIAN-CVE-2026-97629
8.3
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache shared:name:size without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates. Impact This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
DEBIAN-CVE-2026-97629- CVSS 4.0
- 8.3 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/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 - Updated
- 2026-11-02
OSVOESA-2026-4544
8.1
nginx security update
NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server.
Security Fix(es):
A vulnerability exists in NGINX Plus and NGINX Open Source when a location is configured that uses the alias directive together with rewrite and a set or return directive referencing the $request_filename variable. Alternatively, the same result could be achieved when the $request_filename variable is used in an access log format directive. An unauthenticated attacker along with conditions beyond their control can exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system or to possibly trigger a code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-15176)
A vulnerability exists in NGINX Plus and NGINX Open Source when a map directive uses regex matching and the root directive or access log format references the map's regex capture variables before referencing the map output variable. Alternatively, the same result could be achieved by using a non-cacheable variable in a string expression under certain conditions. An unauthenticated attacker along with conditions beyond their control can exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system or to possibly trigger a code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-93479)
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_core_module module. When asynchronous file I/O (AIO) is enabled in certain configurations, processing a Server Side Includes (SSI) page containing “include virtual” commands may trigger a Use-After-Free (UAF) in the NGINX worker process. This may cause memory corruption or a worker process crash. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system, corrupt its memory, or possibly trigger code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-97205)
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-97629)
- Record
OESA-2026-4544- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-4545
8.1
nginx security update
NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server.
Security Fix(es):
A vulnerability exists in NGINX Plus and NGINX Open Source when a location is configured that uses the alias directive together with rewrite and a set or return directive referencing the $request_filename variable. Alternatively, the same result could be achieved when the $request_filename variable is used in an access log format directive. An unauthenticated attacker along with conditions beyond their control can exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system or to possibly trigger a code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-15176)
A vulnerability exists in NGINX Plus and NGINX Open Source when a map directive uses regex matching and the root directive or access log format references the map's regex capture variables before referencing the map output variable. Alternatively, the same result could be achieved by using a non-cacheable variable in a string expression under certain conditions. An unauthenticated attacker along with conditions beyond their control can exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system or to possibly trigger a code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-93479)
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_core_module module. When asynchronous file I/O (AIO) is enabled in certain configurations, processing a Server Side Includes (SSI) page containing “include virtual” commands may trigger a Use-After-Free (UAF) in the NGINX worker process. This may cause memory corruption or a worker process crash. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system, corrupt its memory, or possibly trigger code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-97205)
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-97629)
- Record
OESA-2026-4545- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-4546
8.1
nginx security update
NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server.
Security Fix(es):
A vulnerability exists in NGINX Plus and NGINX Open Source when a location is configured that uses the alias directive together with rewrite and a set or return directive referencing the $request_filename variable. Alternatively, the same result could be achieved when the $request_filename variable is used in an access log format directive. An unauthenticated attacker along with conditions beyond their control can exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system or to possibly trigger a code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-15176)
A vulnerability exists in NGINX Plus and NGINX Open Source when a map directive uses regex matching and the root directive or access log format references the map's regex capture variables before referencing the map output variable. Alternatively, the same result could be achieved by using a non-cacheable variable in a string expression under certain conditions. An unauthenticated attacker along with conditions beyond their control can exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system or to possibly trigger a code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-93479)
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_core_module module. When asynchronous file I/O (AIO) is enabled in certain configurations, processing a Server Side Includes (SSI) page containing “include virtual” commands may trigger a Use-After-Free (UAF) in the NGINX worker process. This may cause memory corruption or a worker process crash. Additionally, attackers can execute code on systems with Address Space Layout Randomization (ASLR) disabled or when the attacker can bypass ASLR.
Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system, corrupt its memory, or possibly trigger code execution. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-97205)
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-97629)
- Record
OESA-2026-4546- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:83427
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:83427- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-97629
8.3
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache shared:name:size without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates. Impact This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
UBUNTU-CVE-2026-97629- CVSS 4.0
- 8.3 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVAZL-108458 No score
CVE-2026-97629 affecting package nginx for versions less than 1.30.6-1
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
AZL-108458- Updated
- 2026-11-02
OSVBIT-nginx-2026-97629 No score
NGINX ngx_http_ssl_module vulnerability
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
BIT-nginx-2026-97629- Updated
- 2026-11-02
OSVBIT-nginx-gateway-2026-97629 No score
NGINX ngx_http_ssl_module vulnerability
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
BIT-nginx-gateway-2026-97629- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12143-1 No score
nginx-1.31.7-1.1 on GA media
These are all security issues fixed in the nginx-1.31.7-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12143-1- Updated
- 2026-11-02
OSVROOT-OS-ALPINE-315-CVE-2026-97629 No score
CVE-2026-97629 in nginx - Patched by Root
Root has patched CVE-2026-97629 in the nginx package for Root:Alpine:3.15. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-315-CVE-2026-97629- Updated
- 2026-11-02
OSVROOT-OS-ALPINE-321-CVE-2026-97629 No score
CVE-2026-97629 in nginx - Patched by Root
Root has patched CVE-2026-97629 in the nginx package for Root:Alpine:3.21. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-321-CVE-2026-97629- Updated
- 2026-11-03
OSVROOT-OS-ALPINE-323-CVE-2026-97629 No score
CVE-2026-97629 in nginx - Patched by Root
Root has patched CVE-2026-97629 in the nginx package for Root:Alpine:3.23. Multiple fixed versions available.
- Record
ROOT-OS-ALPINE-323-CVE-2026-97629- Updated
- 2026-11-03
OSVUSN-8955-1 No score
nginx vulnerabilities
It was discovered that nginx incorrectly handled certain configurations using the alias directive together with rewrite rules. A remote attacker could possibly use this issue to cause nginx to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2026-15176)
It was discovered that nginx incorrectly handled map directives using regex matching under certain circumstances. A remote attacker could possibly use this issue to cause nginx to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2026-93479)
It was discovered that nginx incorrectly handled HTTP/3 requests when proxy_request_buffering was enabled. This issue only affected Ubuntu 26.04 LTS and Ubuntu 26.10. A remote attacker could possibly use this issue to inject data into proxied requests. (CVE-2026-95101)
It was discovered that nginx incorrectly handled asynchronous file I/O in certain configurations with Server Side Includes pages. A remote attacker could possibly use this issue to cause nginx to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2026-97205)
It was discovered that nginx incorrectly handled SSL session ticket keys when configured with a shared session cache but without explicit ticket key rotation. This issue only affected Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10. A remote attacker could possibly use this issue to forge client SSL sessions and bypass client certificate verification. (CVE-2026-97629)
- Record
USN-8955-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nginxAlpine:v3.24 |
before 1.30.6-r0 | 1.30.6-r0 |
nginxAzure Linux:3 |
before 1.30.6-1 | 1.30.6-1 |
nginxAlpaquita:23 |
1.22.1-r0 up to 1.30.6-r0 | 1.30.6-r0 |
nginx-baseAlpaquita:23 |
1.30.3-r0 up to 1.30.6-r0 | 1.30.6-r0 |
nginxAlpaquita:25 |
1.28.0-r3 up to 1.30.6-r0 | 1.30.6-r0 |
nginx-baseAlpaquita:25 |
1.30.3-r0 up to 1.30.6-r0 | 1.30.6-r0 |
nginxAlpaquita:stream |
1.22.1-r0 up to 1.30.6-r0 | 1.30.6-r0 |
nginx-baseAlpaquita:stream |
1.30.3-r0 up to 1.30.6-r0 | 1.30.6-r0 |
nginx-baseBellSoft Hardened Containers:23 |
1.30.3-r0 up to 1.30.6-r0 | 1.30.6-r0 |
nginx-baseBellSoft Hardened Containers:25 |
1.30.3-r0 up to 1.30.6-r0 | 1.30.6-r0 |
Show 35 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nginx-baseBellSoft Hardened Containers:stream |
1.30.3-r0 up to 1.30.6-r0 | 1.30.6-r0 |
nginxBitnami |
0.1.29 up to 1.30.6, 1.31.0 up to 1.31.7 | 1.30.61.31.7 |
nginx-gatewayBitnami |
0.1.29 up to 2.2.1 | 2.2.1 |
nginxDebian:12 |
All versions, plus listed versions 1.22.1-91.22.1-9+deb12u11.22.1-9+deb12u101.22.1-9+deb12u21.22.1-9+deb12u3 Show 45 moreShow less1.22.1-9+deb12u41.22.1-9+deb12u51.22.1-9+deb12u61.22.1-9+deb12u71.22.1-9+deb12u81.22.1-9+deb12u91.24.0-11.24.0-1~exp11.24.0-21.26.0-11.26.0-1~exp11.26.0-21.26.0-31.26.2-11.26.3-11.26.3-21.26.3-31.28.0-11.28.0-21.28.0-31.28.0-41.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-11.28.3-21.30.0-11.30.0-21.30.0-31.30.0-41.30.1-11.30.1-21.30.1-31.30.1-41.30.1-51.30.1-61.30.1-71.30.4-11.30.4-2 |
None known |
nginxDebian:13 |
before 1.26.3-3+deb13u10, plus listed versions 1.26.3-31.26.3-3+deb13u11.26.3-3+deb13u21.26.3-3+deb13u31.26.3-3+deb13u4 Show 5 moreShow less1.26.3-3+deb13u51.26.3-3+deb13u61.26.3-3+deb13u71.26.3-3+deb13u81.26.3-3+deb13u9 |
1.26.3-3+deb13u10 |
nginxDebian:14 |
before 1.30.4-8, plus listed versions 1.26.3-31.28.0-11.28.0-21.28.0-31.28.0-4 Show 29 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-11.28.3-21.30.0-11.30.0-21.30.0-31.30.0-41.30.1-11.30.1-21.30.1-31.30.1-41.30.1-51.30.1-61.30.1-71.30.4-11.30.4-21.30.4-31.30.4-41.30.4-51.30.4-61.30.4-7 |
1.30.4-8 |
nginxopenEuler:24.03-LTS-SP1 From an advisory covering 4 CVEs |
before 1.24.0-16.oe2403sp1 | 1.24.0-16.oe2403sp1 |
nginxopenEuler:24.03-LTS-SP3 From an advisory covering 4 CVEs |
before 1.24.0-15.oe2403sp3 | 1.24.0-15.oe2403sp3 |
nginxopenEuler:24.03-LTS-SP4 From an advisory covering 4 CVEs |
before 1.24.0-15.oe2403sp4 | 1.24.0-15.oe2403sp4 |
nginxRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-all-modulesRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-coreRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-filesystemRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-mod-develRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-mod-http-geoipRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-mod-http-image-filterRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-mod-http-perlRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-mod-http-xslt-filterRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-mod-mailRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-mod-streamRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginx-mod-stream-geoipRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:1.30.6-1.hum1 | 0:1.30.6-1.hum1 |
nginxRoot:Alpine:3.15 |
before 1.20.2-r20076 | 1.20.2-r200761.20.2-r20077 |
rootio-nginxRoot:Alpine:3.15 |
before 1.20.2-r20076 | 1.20.2-r200761.20.2-r20077 |
nginxRoot:Alpine:3.21 |
before 1.26.3-r30073 | 1.26.3-r300731.26.3-r30074 |
rootio-nginxRoot:Alpine:3.21 |
before 1.26.3-r30073 | 1.26.3-r300731.26.3-r30074 |
nginxRoot:Alpine:3.23 |
before 1.28.3-r70071 | 1.28.3-r70071 |
rootio-nginxRoot:Alpine:3.23 |
before 1.28.3-r70071 | 1.28.3-r70071 |
nginxUbuntu:24.04:LTS |
before 1.24.0-2ubuntu7.19, plus listed versions 1.24.0-1ubuntu11.24.0-2ubuntu11.24.0-2ubuntu21.24.0-2ubuntu31.24.0-2ubuntu4 Show 19 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.61.24.0-2ubuntu7.71.24.0-2ubuntu7.81.24.0-2ubuntu7.91.24.0-2ubuntu7.101.24.0-2ubuntu7.111.24.0-2ubuntu7.121.24.0-2ubuntu7.131.24.0-2ubuntu7.141.24.0-2ubuntu7.151.24.0-2ubuntu7.161.24.0-2ubuntu7.171.24.0-2ubuntu7.18 |
1.24.0-2ubuntu7.19 |
nginxUbuntu:26.10 |
before 1.30.4-7ubuntu1.1, plus listed versions 1.28.3-2ubuntu11.30.1-4ubuntu11.30.1-6ubuntu11.30.4-5ubuntu11.30.4-7ubuntu1 |
1.30.4-7ubuntu1.1 |
nginxUbuntu:26.04:LTS |
before 1.28.3-2ubuntu1.12, plus listed versions 1.28.0-6ubuntu11.28.1-2ubuntu11.28.1-3ubuntu11.28.2-2ubuntu11.28.3-2ubuntu1 Show 11 moreShow less1.28.3-2ubuntu1.11.28.3-2ubuntu1.21.28.3-2ubuntu1.31.28.3-2ubuntu1.41.28.3-2ubuntu1.51.28.3-2ubuntu1.61.28.3-2ubuntu1.71.28.3-2ubuntu1.81.28.3-2ubuntu1.91.28.3-2ubuntu1.101.28.3-2ubuntu1.11 |
1.28.3-2ubuntu1.12 |
nginxUbuntu:22.04:LTS From an advisory covering 5 CVEs |
before 1.18.0-6ubuntu14.22, plus listed versions 1.18.0-6ubuntu111.18.0-6ubuntu121.18.0-6ubuntu141.18.0-6ubuntu14.11.18.0-6ubuntu14.2 Show 18 moreShow less1.18.0-6ubuntu14.31.18.0-6ubuntu14.41.18.0-6ubuntu14.51.18.0-6ubuntu14.61.18.0-6ubuntu14.71.18.0-6ubuntu14.81.18.0-6ubuntu14.101.18.0-6ubuntu14.111.18.0-6ubuntu14.121.18.0-6ubuntu14.131.18.0-6ubuntu14.141.18.0-6ubuntu14.151.18.0-6ubuntu14.161.18.0-6ubuntu14.171.18.0-6ubuntu14.181.18.0-6ubuntu14.191.18.0-6ubuntu14.201.18.0-6ubuntu14.21 |
1.18.0-6ubuntu14.22 |
nginxUbuntu:24.04:LTS From an advisory covering 5 CVEs |
before 1.24.0-2ubuntu7.19, plus listed versions 1.24.0-1ubuntu11.24.0-2ubuntu11.24.0-2ubuntu21.24.0-2ubuntu31.24.0-2ubuntu4 Show 19 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.61.24.0-2ubuntu7.71.24.0-2ubuntu7.81.24.0-2ubuntu7.91.24.0-2ubuntu7.101.24.0-2ubuntu7.111.24.0-2ubuntu7.121.24.0-2ubuntu7.131.24.0-2ubuntu7.141.24.0-2ubuntu7.151.24.0-2ubuntu7.161.24.0-2ubuntu7.171.24.0-2ubuntu7.18 |
1.24.0-2ubuntu7.19 |
nginxUbuntu:26.10 From an advisory covering 5 CVEs |
before 1.30.4-7ubuntu1.1, plus listed versions 1.28.3-2ubuntu11.30.1-4ubuntu11.30.1-6ubuntu11.30.4-5ubuntu11.30.4-7ubuntu1 |
1.30.4-7ubuntu1.1 |
nginxUbuntu:26.04:LTS From an advisory covering 5 CVEs |
before 1.28.3-2ubuntu1.12, plus listed versions 1.28.0-6ubuntu11.28.1-2ubuntu11.28.1-3ubuntu11.28.2-2ubuntu11.28.3-2ubuntu1 Show 11 moreShow less1.28.3-2ubuntu1.11.28.3-2ubuntu1.21.28.3-2ubuntu1.31.28.3-2ubuntu1.41.28.3-2ubuntu1.51.28.3-2ubuntu1.61.28.3-2ubuntu1.71.28.3-2ubuntu1.81.28.3-2ubuntu1.91.28.3-2ubuntu1.101.28.3-2ubuntu1.11 |
1.28.3-2ubuntu1.12 |
nginxopenSUSE:Tumbleweed From an advisory covering 5 CVEs |
before 1.31.7-1.1 | 1.31.7-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | PhiNode-Labs/nginx-cve-2026-97629 | 2026-10-21 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | ||
| affected | OSV | |
| affected, aliases | OSV | |
| 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-97629 is a high vulnerability (CVSS 8.3) in F5 Nginx Open Source, published October 14, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.25%, the 15th percentile. Fixed in nginx 1.30.6-r0.
References
my.f5.com/manage/s/article/K000162606
nvd.nist.gov/vuln/detail/CVE-2026-97629
github.com/advisories/GHSA-qhwc-5g9q-3669
security.alpinelinux.org/vuln/CVE-2026-97629
docs.bell-sw.com/security/cves/CVE-2026-97629
security-tracker.debian.org/tracker/CVE-2026-97629
Show 37 moreShow less
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4544
nvd.nist.gov/vuln/detail/CVE-2026-15176
nvd.nist.gov/vuln/detail/CVE-2026-93479
nvd.nist.gov/vuln/detail/CVE-2026-97205
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4545
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4546
access.redhat.com/errata/RHSA-2026:83427
images.redhat.com
access.redhat.com/security/cve/CVE-2026-15176
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-97205
access.redhat.com/security/cve/CVE-2026-97629
access.redhat.com/security/cve/CVE-2026-95101
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_83427.json
bugzilla.redhat.com/show_bug.cgi?id=2552352
cve.org/CVERecord?id=CVE-2026-15176
my.f5.com/manage/s/article/K000162416
bugzilla.redhat.com/show_bug.cgi?id=2552355
cve.org/CVERecord?id=CVE-2026-95101
nvd.nist.gov/vuln/detail/CVE-2026-95101
my.f5.com/manage/s/article/K000162613
bugzilla.redhat.com/show_bug.cgi?id=2552359
cve.org/CVERecord?id=CVE-2026-97205
my.f5.com/manage/s/article/K000162608
bugzilla.redhat.com/show_bug.cgi?id=2552364
cve.org/CVERecord?id=CVE-2026-97629
ubuntu.com/security/CVE-2026-97629
ubuntu.com/security/notices/USN-8955-1
ubuntu.com/security/CVE-2026-15176
ubuntu.com/security/CVE-2026-93479
ubuntu.com/security/CVE-2026-95101
ubuntu.com/security/CVE-2026-97205
suse.com/security/cve/CVE-2026-15176
suse.com/security/cve/CVE-2026-93479
suse.com/security/cve/CVE-2026-95101
suse.com/security/cve/CVE-2026-97205
suse.com/security/cve/CVE-2026-97629
Left out here: 8 versions. The JSON record has them.