Every CVE Search/ Get API key

CVE-2026-40701

NGINX ngx_http_ssl_module vulnerability

6.3 MediumPublic exploitFix available

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

0.69%Up 0.7 points since May 14, 2026
90%50%10%1%

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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 HighCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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_module is 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_client and the ssl_ocsp directives are set due to issue in the ngx_http_ssl_module module (bsc#1265229).
  • CVE-2026-42934: heap buffer overread in the worker process due to issue in the ngx_http_charset_module module (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_module and ngx_http_uwsgi_module modules (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_module is 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_client and the ssl_ocsp directives are set due to issue in the ngx_http_ssl_module module (bsc#1265229).
  • CVE-2026-42934: heap buffer overread in the worker process due to issue in the ngx_http_charset_module module (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_module and ngx_http_uwsgi_module modules (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_module is 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_client and the ssl_ocsp directives are set due to issue in the ngx_http_ssl_module module (bsc#1265229).
  • CVE-2026-42934: heap buffer overread in the worker process due to issue in the ngx_http_charset_module module (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_module and ngx_http_uwsgi_module modules (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_module when using a configuration with overlapping captures (bsc#1266215).
  • CVE-2026-27651: denial of service via undisclosed requests when the ngx_mail_auth_http_module is 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_client and the ssl_ocsp directives are set due to issue in the ngx_http_ssl_module module (bsc#1265229).
  • CVE-2026-42934: heap buffer overread in the worker process due to issue in the ngx_http_charset_module module (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_module and ngx_http_uwsgi_module modules (bsc#1265233).
Record
SUSE-SU-2026:2370-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nginx
Alpine:v3.21
before 1.26.3-r1
1.26.3-r1
nginx
Alpine:v3.22
before 1.28.3-r1
1.28.3-r1
nginx
Alpine:v3.23
before 1.28.3-r1
1.28.3-r1
nginx
Azure Linux:3
before 1.28.3-4
1.28.3-4
nginx
Alpaquita:23
1.22.1-r0 up to 1.22.1-r5
1.22.1-r5
nginx
Alpaquita:25
1.28.0-r3 up to 1.28.3-r2
1.28.3-r2
nginx
Bitnami
1.19.0 up to 1.30.1
1.30.1
nginx-gateway
Bitnami
1.19.0 up to 1.30.1
1.30.1
nginx
TuxCare: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-modules
TuxCare: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
Affected packages
PackageAffectedFixed
nginx-core
TuxCare: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-filesystem
TuxCare: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-devel
TuxCare: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-filter
TuxCare: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-perl
TuxCare: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-filter
TuxCare: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-mail
TuxCare: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-stream
TuxCare: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
TuxCare: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-modules
TuxCare: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-core
TuxCare: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-filesystem
TuxCare: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-devel
TuxCare: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-filter
TuxCare: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-perl
TuxCare: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-filter
TuxCare: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-mail
TuxCare: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-stream
TuxCare: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
Debian: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
nginx
Debian: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
nginx
Debian: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 less
1.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
nginx
Mageia:9
From an advisory covering 6 CVEs
before 1.30.1-1.mga9
1.30.1-1.mga9
nginx
openEuler:24.03-LTS-SP1
From an advisory covering 4 CVEs
before 1.24.0-10.oe2403sp1
1.24.0-10.oe2403sp1
nginx
openEuler:24.03-LTS-SP3
From an advisory covering 3 CVEs
before 1.24.0-10.oe2403sp3
1.24.0-10.oe2403sp3
nginx
openEuler:20.03-LTS-SP4
From an advisory covering 3 CVEs
before 1.21.5-12.oe2003sp4
1.21.5-12.oe2003sp4
nginx
openEuler:22.03-LTS-SP4
From an advisory covering 3 CVEs
before 1.21.5-14.oe2203sp4
1.21.5-14.oe2203sp4
nginx
openEuler:24.03-LTS
From an advisory covering 3 CVEs
before 1.24.0-10.oe2403
1.24.0-10.oe2403
nginx
SUSE: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
nginx
SUSE: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
nginx
SUSE: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
nginx
SUSE: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
nginx
SUSE: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
nginx
SUSE: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
nginx
SUSE: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
nginx
SUSE: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
nginx
Ubuntu: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 less
1.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
nginx
Ubuntu: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 less
1.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
nginx
Ubuntu: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 less
1.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
nginx
Ubuntu: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 less
1.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
nginx
Ubuntu: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 less
1.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
nginx
Ubuntu: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 less
1.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
nginx
Ubuntu: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 less
1.28.0-4ubuntu11.28.0-6ubuntu11.28.0-6ubuntu1.11.28.0-6ubuntu1.21.28.0-6ubuntu1.3
1.28.0-6ubuntu1.4
nginx
Ubuntu: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
nginx
openSUSE: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.

Public exploits
SourceLinkDate
PoC in GitHubedgecases-PurpleHax/cve-images2026-05-28

History

History
RecordedChangedSources
affected, facts
first indexedCVE 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

Show 41 moreShow less
MoveEnter Open