CVE-2026-40701
NGINX ngx_http_ssl_module vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
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
- Low
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
6.3
NGINX ngx_http_ssl_module vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-40701- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-416
- Updated
- 2026-11-02
EUVDEUVD-2026-29981
6.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
EUVD-2026-29981- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-x88q-x2r7-vg3g
6.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the...
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
GHSA-x88q-x2r7-vg3g- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/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
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-416
- Updated
- 2026-11-02
NVD
6.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-40701- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/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
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-416
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-40701
6.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
ALPINE-CVE-2026-40701- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/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-40701
4.8
- Record
BELL-CVE-2026-40701- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
Show 19 moreShow less
OSV
6.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
CVE-2026-40701- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/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
OSVDEBIAN-CVE-2026-40701
6.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
DEBIAN-CVE-2026-40701- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/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-2510
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):
NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-40701)
NGINX Open Source have a vulnerability in the ngx_http_charset_module module. When charset, source_charset, and charset_map and proxy_pass with disabled buffering ("off") directives are configured, unauthenticated attackers can send requests that with conditions beyond the attackers' control to cause a heap buffer over-read in the NGINX worker process, leading to limited disclosure of memory or a restart. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42934)
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_rewrite_module module. This vulnerability exists when the rewrite directive is followed by a rewrite, if, or set directive and an unnamed Perl-Compatible Regular Expression (PCRE) capture (for example, $1, $2) with a replacement string that includes a question mark (?). An unauthenticated attacker along with conditions beyond its 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, for systems with Address Space Layout Randomization (ASLR ) disabled, code execution is possible. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42945)
A vulnerability exists in the ngx_http_scgi_module and ngx_http_uwsgi_module modules that may result in excessive memory allocation or an over-read of data. When scgi_pass or uwsgi_pass is configured, an unauthenticated attacker with man-in-the-middle (MITM) ability to control responses from an upstream server may be able to read the memory of the NGINX worker process or restart it. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42946)
- Record
OESA-2026-2510- 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-2511
6.5
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):
NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-40701)
NGINX Open Source have a vulnerability in the ngx_http_charset_module module. When charset, source_charset, and charset_map and proxy_pass with disabled buffering ("off") directives are configured, unauthenticated attackers can send requests that with conditions beyond the attackers' control to cause a heap buffer over-read in the NGINX worker process, leading to limited disclosure of memory or a restart. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42934)
A vulnerability exists in the ngx_http_scgi_module and ngx_http_uwsgi_module modules that may result in excessive memory allocation or an over-read of data. When scgi_pass or uwsgi_pass is configured, an unauthenticated attacker with man-in-the-middle (MITM) ability to control responses from an upstream server may be able to read the memory of the NGINX worker process or restart it. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42946)
- Record
OESA-2026-2511- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-2512
6.5
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):
NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-40701)
NGINX Open Source have a vulnerability in the ngx_http_charset_module module. When charset, source_charset, and charset_map and proxy_pass with disabled buffering ("off") directives are configured, unauthenticated attackers can send requests that with conditions beyond the attackers' control to cause a heap buffer over-read in the NGINX worker process, leading to limited disclosure of memory or a restart. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42934)
A vulnerability exists in the ngx_http_scgi_module and ngx_http_uwsgi_module modules that may result in excessive memory allocation or an over-read of data. When scgi_pass or uwsgi_pass is configured, an unauthenticated attacker with man-in-the-middle (MITM) ability to control responses from an upstream server may be able to read the memory of the NGINX worker process or restart it. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42946)
- Record
OESA-2026-2512- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-2513
6.5
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):
NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-40701)
NGINX Open Source have a vulnerability in the ngx_http_charset_module module. When charset, source_charset, and charset_map and proxy_pass with disabled buffering ("off") directives are configured, unauthenticated attackers can send requests that with conditions beyond the attackers' control to cause a heap buffer over-read in the NGINX worker process, leading to limited disclosure of memory or a restart. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42934)
A vulnerability exists in the ngx_http_scgi_module and ngx_http_uwsgi_module modules that may result in excessive memory allocation or an over-read of data. When scgi_pass or uwsgi_pass is configured, an unauthenticated attacker with man-in-the-middle (MITM) ability to control responses from an upstream server may be able to read the memory of the NGINX worker process or restart it. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42946)
- Record
OESA-2026-2513- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-2514
6.5
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):
NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-40701)
NGINX Open Source have a vulnerability in the ngx_http_charset_module module. When charset, source_charset, and charset_map and proxy_pass with disabled buffering ("off") directives are configured, unauthenticated attackers can send requests that with conditions beyond the attackers' control to cause a heap buffer over-read in the NGINX worker process, leading to limited disclosure of memory or a restart. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42934)
A vulnerability exists in the ngx_http_scgi_module and ngx_http_uwsgi_module modules that may result in excessive memory allocation or an over-read of data. When scgi_pass or uwsgi_pass is configured, an unauthenticated attacker with man-in-the-middle (MITM) ability to control responses from an upstream server may be able to read the memory of the NGINX worker process or restart it. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.(CVE-2026-42946)
- Record
OESA-2026-2514- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-40701
6.3
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
UBUNTU-CVE-2026-40701- CVSS 4.0
- 6.3 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVAZL-86850 No score
CVE-2026-40701 affecting package nginx for versions less than 1.28.3-4
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
AZL-86850- Updated
- 2026-11-02
OSVBIT-nginx-2026-40701 No score
NGINX ngx_http_ssl_module vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
BIT-nginx-2026-40701- Updated
- 2026-11-02
OSVBIT-nginx-gateway-2026-40701 No score
NGINX ngx_http_ssl_module vulnerability
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_ssl_module module when the ssl_verify_client directive is set to "on" or "optional," and the ssl_ocsp directive is set to "on" or the leaf parameters are configured with a resolver. With this configuration, an unauthenticated attacker can send requests along with conditions beyond its control that may cause a heap-use-after-free error in the NGINX worker process. This vulnerability may result in limited modification of data or the NGINX worker process restarting.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- Record
BIT-nginx-gateway-2026-40701- Updated
- 2026-11-02
OSVCLSA-2026-1785509707 No score
nginx: Fix of 6 CVEs
- CVE-2025-53859: fix buffer over-read in the SMTP authentication path that could disclose worker process memory to the authentication server
- CVE-2026-28753: validate host names resolved from the client address to prevent header injection into auth_http and XCLIENT requests
- CVE-2026-40701: fix use-after-free by cancelling a pending OCSP responder resolve when the client connection is closed
- CVE-2026-42934: fix buffer over-read in the charset filter when a UTF-8 sequence is split across several buffers
- CVE-2026-48142: fix remaining buffer over-read in the charset filter on invalid UTF-8 sequences
- CVE-2026-42946: reset the parsing state and restore the buffer position after an unrecognized upstream status line in the scgi and uwsgi modules
- Record
CLSA-2026-1785509707- Updated
- 2026-11-02
OSVCLSA-2026-1785922957 No score
nginx: Fix of 5 CVEs
- CVE-2026-40701: fix resolver use-after-free in OCSP; the resolve context was leaked when a client SSL connection was terminated while resolving an OCSP responder, so completion of the resolve touched freed memory
- CVE-2025-53859: fix buffer over-read in ngx_mail_smtp_module; login and password storage could be left in an inconsistent state after base64 decoding errors in the plain/login/cram-md5 auth methods
- CVE-2026-28753: validate the host name resolved from the client address against the character set of RFC 1034 section 3.5, preventing CRLF injection into auth_http and smtp proxy requests
- CVE-2026-42934: fix buffer over-read in ngx_http_charset_module recode_from_utf8(); pass the saved byte count rather than the last saved index to ngx_utf8_decode() and advance past the whole saved sequence on invalid UTF-8
- Record
CLSA-2026-1785922957- Updated
- 2026-11-02
OSVMGASA-2026-0156 No score
Updated nginx packages fix security vulnerabilities
NGINX ngx_quic_module vulnerability. (CVE-2026-40460) NGINX ngx_http_ssl_module vulnerability. (CVE-2026-40701) NGINX ngx_http_proxy_v2_module vulnerability. (CVE-2026-42926) NGINX ngx_http_charset_module vulnerability. (CVE-2026-42934) NGINX ngx_http_rewrite_module vulnerability. (CVE-2026-42945) NGINX ngx_http_scgi_module and ngx_http_uwsgi_module vulnerability. (CVE-2026-42946)
- Record
MGASA-2026-0156- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10796-1 No score
nginx-1.31.0-1.1 on GA media
These are all security issues fixed in the nginx-1.31.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10796-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20796-1 No score
Security update for nginx
This update for nginx fixes the following issues
- CVE-2026-27651: denial of service via undisclosed requests when the
ngx_mail_auth_http_moduleis enabled (bsc#1260415). - CVE-2026-32647: NGINX worker memory over-read or over-write via a specially crafted MP4 file (bsc#1260420).
- CVE-2026-40701: heap use-after-free in the worker process when the
ssl_verify_clientand thessl_ocspdirectives are set due to issue in thengx_http_ssl_modulemodule (bsc#1265229). - CVE-2026-42934: heap buffer overread in the worker process due to issue in the
ngx_http_charset_modulemodule (bsc#1265231). - CVE-2026-42945: heap buffer overflow via crafted HTTP requests due to issue in
ngx_http_rewrite_module(bsc#1265232). - CVE-2026-42946: excessive memory allocation and data overread due to issue in the
ngx_http_scgi_moduleandngx_http_uwsgi_modulemodules (bsc#1265233).
- Record
openSUSE-SU-2026:20796-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2050-1 No score
Security update for nginx
This update for nginx fixes the following issues
- CVE-2026-27651: denial of service via undisclosed requests when the
ngx_mail_auth_http_moduleis enabled (bsc#1260415). - CVE-2026-32647: NGINX worker memory over-read or over-write via a specially crafted MP4 file (bsc#1260420).
- CVE-2026-40701: heap use-after-free in the worker process when the
ssl_verify_clientand thessl_ocspdirectives are set due to issue in thengx_http_ssl_modulemodule (bsc#1265229). - CVE-2026-42934: heap buffer overread in the worker process due to issue in the
ngx_http_charset_modulemodule (bsc#1265231). - CVE-2026-42945: heap buffer overflow via crafted HTTP requests due to issue in
ngx_http_rewrite_module(bsc#1265232). - CVE-2026-42946: excessive memory allocation and data overread due to issue in the
ngx_http_scgi_moduleandngx_http_uwsgi_modulemodules (bsc#1265233).
- Record
SUSE-SU-2026:2050-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21832-1 No score
Security update for nginx
This update for nginx fixes the following issues
- CVE-2026-27651: denial of service via undisclosed requests when the
ngx_mail_auth_http_moduleis enabled (bsc#1260415). - CVE-2026-32647: NGINX worker memory over-read or over-write via a specially crafted MP4 file (bsc#1260420).
- CVE-2026-40701: heap use-after-free in the worker process when the
ssl_verify_clientand thessl_ocspdirectives are set due to issue in thengx_http_ssl_modulemodule (bsc#1265229). - CVE-2026-42934: heap buffer overread in the worker process due to issue in the
ngx_http_charset_modulemodule (bsc#1265231). - CVE-2026-42945: heap buffer overflow via crafted HTTP requests due to issue in
ngx_http_rewrite_module(bsc#1265232). - CVE-2026-42946: excessive memory allocation and data overread due to issue in the
ngx_http_scgi_moduleandngx_http_uwsgi_modulemodules (bsc#1265233).
- Record
SUSE-SU-2026:21832-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2370-1 No score
Security update for nginx
This update for nginx fixes the following issues
- CVE-2026-9256: heap buffer overflow in the
ngx_http_rewrite_modulewhen using a configuration with overlapping captures (bsc#1266215). - CVE-2026-27651: denial of service via undisclosed requests when the
ngx_mail_auth_http_moduleis enabled (bsc#1260415). - CVE-2026-32647: NGINX worker memory over-read or over-write via a specially crafted MP4 file (bsc#1260420).
- CVE-2026-40701: heap use-after-free in the worker process when the
ssl_verify_clientand thessl_ocspdirectives are set due to issue in thengx_http_ssl_modulemodule (bsc#1265229). - CVE-2026-42934: heap buffer overread in the worker process due to issue in the
ngx_http_charset_modulemodule (bsc#1265231). - CVE-2026-42945: heap buffer overflow via crafted HTTP requests due to issue in
ngx_http_rewrite_module(bsc#1265232). - CVE-2026-42946: excessive memory allocation and data overread due to issue in the
ngx_http_scgi_moduleandngx_http_uwsgi_modulemodules (bsc#1265233).
- Record
SUSE-SU-2026:2370-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nginxAlpine:v3.21 |
before 1.26.3-r1 | 1.26.3-r1 |
nginxAlpine:v3.22 |
before 1.28.3-r1 | 1.28.3-r1 |
nginxAlpine:v3.23 |
before 1.28.3-r1 | 1.28.3-r1 |
nginxAzure Linux:3 |
before 1.28.3-4 | 1.28.3-4 |
nginxAlpaquita:23 |
1.22.1-r0 up to 1.22.1-r5 | 1.22.1-r5 |
nginxAlpaquita:25 |
1.28.0-r3 up to 1.28.3-r2 | 1.28.3-r2 |
nginxBitnami |
1.19.0 up to 1.30.1 | 1.30.1 |
nginx-gatewayBitnami |
1.19.0 up to 1.30.1 | 1.30.1 |
nginxTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginx-all-modulesTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
Show 44 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nginx-coreTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginx-filesystemTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginx-mod-develTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginx-mod-http-image-filterTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginx-mod-http-perlTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginx-mod-http-xslt-filterTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginx-mod-mailTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginx-mod-streamTuxCare:AlmaLinux:9.6 From an advisory covering 6 CVEs |
before 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 | 2:1.20.1-22.el9_6.3.alma.2.tuxcare.els9 |
nginxTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-all-modulesTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-coreTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-filesystemTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-mod-develTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-mod-http-image-filterTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-mod-http-perlTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-mod-http-xslt-filterTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-mod-mailTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginx-mod-streamTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 | 1:1.20.1-14.el9_2.1.alma.1.tuxcare.els13 |
nginxDebian:12 |
before 1.22.1-9+deb12u7, plus listed versions 1.22.1-91.22.1-9+deb12u11.22.1-9+deb12u21.22.1-9+deb12u31.22.1-9+deb12u41.22.1-9+deb12u51.22.1-9+deb12u6 |
1.22.1-9+deb12u7 |
nginxDebian:13 |
before 1.26.3-3+deb13u5, plus listed versions 1.26.3-31.26.3-3+deb13u11.26.3-3+deb13u21.26.3-3+deb13u31.26.3-3+deb13u4 |
1.26.3-3+deb13u5 |
nginxDebian:14 |
before 1.30.0-4, plus listed versions 1.26.3-31.28.0-11.28.0-21.28.0-31.28.0-4 Show 14 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-3 |
1.30.0-4 |
nginxMageia:9 From an advisory covering 6 CVEs |
before 1.30.1-1.mga9 | 1.30.1-1.mga9 |
nginxopenEuler:24.03-LTS-SP1 From an advisory covering 4 CVEs |
before 1.24.0-10.oe2403sp1 | 1.24.0-10.oe2403sp1 |
nginxopenEuler:24.03-LTS-SP3 From an advisory covering 3 CVEs |
before 1.24.0-10.oe2403sp3 | 1.24.0-10.oe2403sp3 |
nginxopenEuler:20.03-LTS-SP4 From an advisory covering 3 CVEs |
before 1.21.5-12.oe2003sp4 | 1.21.5-12.oe2003sp4 |
nginxopenEuler:22.03-LTS-SP4 From an advisory covering 3 CVEs |
before 1.21.5-14.oe2203sp4 | 1.21.5-14.oe2203sp4 |
nginxopenEuler:24.03-LTS From an advisory covering 3 CVEs |
before 1.24.0-10.oe2403 | 1.24.0-10.oe2403 |
nginxSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 7 CVEs |
before 1.21.5-150400.3.20.1 | 1.21.5-150400.3.20.1 |
nginxSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 7 CVEs |
before 1.21.5-150400.3.20.1 | 1.21.5-150400.3.20.1 |
nginxSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 7 CVEs |
before 1.21.5-150400.3.20.1 | 1.21.5-150400.3.20.1 |
nginxSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 7 CVEs |
before 1.21.5-150400.3.20.1 | 1.21.5-150400.3.20.1 |
nginxSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 7 CVEs |
before 1.21.5-150400.3.20.1 | 1.21.5-150400.3.20.1 |
nginxSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 7 CVEs |
before 1.21.5-150400.3.20.1 | 1.21.5-150400.3.20.1 |
nginxSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 7 CVEs |
before 1.21.5-150400.3.20.1 | 1.21.5-150400.3.20.1 |
nginxSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 7 CVEs |
before 1.21.5-150400.3.20.1 | 1.21.5-150400.3.20.1 |
nginxUbuntu:Pro:14.04:LTS |
before 1.4.6-1ubuntu3.9+esm6, plus listed versions 1.4.1-3ubuntu11.4.3-2ubuntu11.4.4-1ubuntu11.4.4-2ubuntu11.4.4-4ubuntu1 Show 17 moreShow less1.4.5-1ubuntu11.4.6-1ubuntu21.4.6-1ubuntu31.4.6-1ubuntu3.11.4.6-1ubuntu3.21.4.6-1ubuntu3.31.4.6-1ubuntu3.41.4.6-1ubuntu3.51.4.6-1ubuntu3.61.4.6-1ubuntu3.71.4.6-1ubuntu3.81.4.6-1ubuntu3.91.4.6-1ubuntu3.9+esm11.4.6-1ubuntu3.9+esm21.4.6-1ubuntu3.9+esm31.4.6-1ubuntu3.9+esm41.4.6-1ubuntu3.9+esm5 |
1.4.6-1ubuntu3.9+esm6 |
nginxUbuntu:Pro:16.04:LTS |
before 1.10.3-0ubuntu0.16.04.5+esm7, plus listed versions 1.9.3-1ubuntu11.9.6-2ubuntu11.9.6-2ubuntu21.9.9-0ubuntu11.9.9-1ubuntu1 Show 23 moreShow less1.9.10-0ubuntu11.9.10-1ubuntu11.9.11-0ubuntu11.9.11-0ubuntu21.9.12-0ubuntu11.9.13-0ubuntu11.9.14-0ubuntu11.9.15-0ubuntu11.10.0-0ubuntu0.16.04.11.10.0-0ubuntu0.16.04.21.10.0-0ubuntu0.16.04.31.10.0-0ubuntu0.16.04.41.10.3-0ubuntu0.16.04.11.10.3-0ubuntu0.16.04.21.10.3-0ubuntu0.16.04.31.10.3-0ubuntu0.16.04.41.10.3-0ubuntu0.16.04.51.10.3-0ubuntu0.16.04.5+esm11.10.3-0ubuntu0.16.04.5+esm21.10.3-0ubuntu0.16.04.5+esm31.10.3-0ubuntu0.16.04.5+esm41.10.3-0ubuntu0.16.04.5+esm51.10.3-0ubuntu0.16.04.5+esm6 |
1.10.3-0ubuntu0.16.04.5+esm7 |
nginxUbuntu:Pro:18.04:LTS |
before 1.14.0-0ubuntu1.11+esm2, plus listed versions 1.12.1-0ubuntu21.13.6-2ubuntu11.13.6-2ubuntu21.13.10-1ubuntu11.13.12-0ubuntu1 Show 12 moreShow less1.14.0-0ubuntu11.14.0-0ubuntu1.11.14.0-0ubuntu1.21.14.0-0ubuntu1.31.14.0-0ubuntu1.41.14.0-0ubuntu1.51.14.0-0ubuntu1.61.14.0-0ubuntu1.71.14.0-0ubuntu1.91.14.0-0ubuntu1.101.14.0-0ubuntu1.111.14.0-0ubuntu1.11+esm1 |
1.14.0-0ubuntu1.11+esm2 |
nginxUbuntu:Pro:20.04:LTS |
before 1.18.0-0ubuntu1.7+esm1, plus listed versions 1.16.1-0ubuntu21.16.1-0ubuntu31.17.5-0ubuntu11.17.6-0ubuntu11.17.7-0ubuntu1 Show 14 moreShow less1.17.8-0ubuntu11.17.8-0ubuntu21.17.8-0ubuntu31.17.9-0ubuntu11.17.9-0ubuntu21.17.9-0ubuntu31.17.10-0ubuntu11.18.0-0ubuntu11.18.0-0ubuntu1.21.18.0-0ubuntu1.31.18.0-0ubuntu1.41.18.0-0ubuntu1.51.18.0-0ubuntu1.61.18.0-0ubuntu1.7 |
1.18.0-0ubuntu1.7+esm1 |
nginxUbuntu:22.04:LTS |
before 1.18.0-6ubuntu14.12, plus listed versions 1.18.0-6ubuntu111.18.0-6ubuntu121.18.0-6ubuntu141.18.0-6ubuntu14.11.18.0-6ubuntu14.2 Show 8 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.11 |
1.18.0-6ubuntu14.12 |
nginxUbuntu:24.04:LTS |
before 1.24.0-2ubuntu7.9, plus listed versions 1.24.0-1ubuntu11.24.0-2ubuntu11.24.0-2ubuntu21.24.0-2ubuntu31.24.0-2ubuntu4 Show 9 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.8 |
1.24.0-2ubuntu7.9 |
nginxUbuntu:25.10 |
before 1.28.0-6ubuntu1.4, plus listed versions 1.26.3-2ubuntu11.26.3-3ubuntu11.26.3-3ubuntu21.26.3-3ubuntu31.28.0-3ubuntu1 Show 5 moreShow less1.28.0-4ubuntu11.28.0-6ubuntu11.28.0-6ubuntu1.11.28.0-6ubuntu1.21.28.0-6ubuntu1.3 |
1.28.0-6ubuntu1.4 |
nginxUbuntu:26.04:LTS |
before 1.28.3-2ubuntu1.2, plus listed versions 1.28.0-6ubuntu11.28.1-2ubuntu11.28.1-3ubuntu11.28.2-2ubuntu11.28.3-2ubuntu11.28.3-2ubuntu1.1 |
1.28.3-2ubuntu1.2 |
nginxopenSUSE:Tumbleweed From an advisory covering 6 CVEs |
before 1.31.0-1.1 | 1.31.0-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | edgecases-PurpleHax/cve-images | 2026-05-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-40701 is a medium vulnerability (CVSS 6.3) in F5 Nginx Open Source, published May 13, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.69%, the 53rd percentile. Fixed in nginx 1.26.3-r1.
References
my.f5.com/manage/s/article/K000161021
nvd.nist.gov/vuln/detail/CVE-2026-40701
github.com/advisories/GHSA-x88q-x2r7-vg3g
security.alpinelinux.org/vuln/CVE-2026-40701
docs.bell-sw.com/security/cves/CVE-2026-40701
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1785509707.html
Show 41 moreShow less
nvd.nist.gov/vuln/detail/CVE-2025-53859
nvd.nist.gov/vuln/detail/CVE-2026-28753
nvd.nist.gov/vuln/detail/CVE-2026-42934
nvd.nist.gov/vuln/detail/CVE-2026-42946
nvd.nist.gov/vuln/detail/CVE-2026-48142
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1785922957.html
nvd.nist.gov/vuln/detail/CVE-2026-60005
security-tracker.debian.org/tracker/CVE-2026-40701
advisories.mageia.org/MGASA-2026-0156.html
bugs.mageia.org/show_bug.cgi?id=35529
openwall.com/lists/oss-security/2026/05/13/7
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2510
nvd.nist.gov/vuln/detail/CVE-2026-42945
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2511
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2512
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2513
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2514
suse.com/support/update/announcement/2026/suse-su-20262050-1
bugzilla.suse.com/1260415
bugzilla.suse.com/1260420
bugzilla.suse.com/1265229
bugzilla.suse.com/1265231
bugzilla.suse.com/1265232
bugzilla.suse.com/1265233
suse.com/security/cve/CVE-2026-27651
suse.com/security/cve/CVE-2026-32647
suse.com/security/cve/CVE-2026-40701
suse.com/security/cve/CVE-2026-42934
suse.com/security/cve/CVE-2026-42945
suse.com/security/cve/CVE-2026-42946
suse.com/support/update/announcement/2026/suse-su-202621832-1
suse.com/support/update/announcement/2026/suse-su-20262370-1
bugzilla.suse.com/1266215
suse.com/security/cve/CVE-2026-9256
ubuntu.com/security/CVE-2026-40701
cve.org/CVERecord?id=CVE-2026-40701
nginx.org/en/security_advisories.html
ubuntu.com/security/notices/USN-8354-1
ubuntu.com/security/notices/USN-8375-1
suse.com/security/cve/CVE-2026-40460
suse.com/security/cve/CVE-2026-42926