Skip to main content

NGINX CVE-2026-60005

| EUVDEUVD-2026-44697 HIGH
Use of Uninitialized Resource (CWE-908)
2026-07-15 f5 GHSA-vxcv-h5wj-jxr5
8.8
CVSS 4.0 · Vendor: f5
Share

Severity by source

Vendor (f5) PRIMARY
8.8 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:H/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
vuln.today AI
8.2 HIGH

Remote unauthenticated request triggers the flaw (AV:N/PR:N/UI:N); limited memory read gives C:L, no integrity impact, and repeated worker restarts justify A:H; config prerequisite reduces population, not attacker complexity.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
8.2 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Red Hat
8.2 HIGH
qualitative

Primary rating from Vendor (f5).

CVSS VectorVendor: f5

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

5
Analysis Updated
Jul 15, 2026 - 16:28 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Jul 15, 2026 - 16:22 vuln.today
cvss_changed
CVSS changed
Jul 15, 2026 - 16:22 NVD
8.2 (HIGH) 8.8 (HIGH)
Analysis Generated
Jul 15, 2026 - 15:47 vuln.today
CVE Published
Jul 15, 2026 - 15:04 cve.org
HIGH 8.2

DescriptionCVE.org

NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_slice_module module. When the slice directive and unnamed regex captures are configured or when a background cache update happens, unauthenticated attackers can send requests that may cause uninitialized memory access in the NGINX worker process, leading to limited disclosure of memory or a restart.

Impact: This vulnerability may allow remote, unauthenticated attackers to have limited control to disclose memory contents or restart the NGINX worker process. There is no control plane exposure; this is a data plane issue only. Note: The ngx_http_slice_module module is not enabled by default; it's enabled with the --with-http_slice_module configuration parameter.

Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

AnalysisAI

Limited memory disclosure and worker-process restart in NGINX Plus and NGINX Open Source arise when the optional ngx_http_slice_module is compiled in and configured alongside unnamed regex captures, or when a background cache update occurs, letting remote attackers trigger uninitialized memory access (CWE-908) in the data plane. The CVSS:4.0 vector (AV:N/AC:L/PR:N/UI:N) indicates unauthenticated network exploitation with no user interaction, scored 8.8. There is no public exploit identified at time of analysis and no CISA KEV listing; F5 has released a patch and the issue does not affect the control plane.

Technical ContextAI

The flaw resides in ngx_http_slice_module, an add-on module that splits responses into byte-range 'slices' to make large files more cacheable (commonly paired with proxy_cache for efficient partial-content and range handling). It is not built into stock binaries and must be enabled at compile time via --with-http_slice_module. CWE-908 (Use of Uninitialized Resource) is the root-cause class: under specific request-processing paths - the slice directive combined with unnamed regex captures in location/rewrite configuration, or during a background cache update (proxy_cache_background_update) - the worker reads memory that was never initialized. The affected code paths are confirmed against F5 NGINX Plus (cpe:2.3:a:f5:nginx_plus) and NGINX Open Source (cpe:2.3:a:f5:nginx_open_source); exact version ranges are not enumerated in the provided data, and versions past End of Technical Support were not evaluated.

RemediationAI

Patch available per vendor advisory: upgrade to the fixed NGINX Plus / NGINX Open Source release identified in F5 article K000162100 (https://my.f5.com/manage/s/article/K000162100); exact fixed version numbers are not included in the provided data and must be taken from that advisory. As a compensating control until patching, determine whether your binary was built with the slice module (nginx -V | grep http_slice_module) - if it is not present, you are not exposed. Where the module is compiled in but not required, rebuild without --with-http_slice_module; where it is needed, remove the risky configuration pattern by eliminating unnamed regex captures in locations/rewrites that coexist with the slice directive (switch to named captures), and consider disabling proxy_cache_background_update to close the background-cache-update trigger, accepting the trade-off of stale-while-revalidate behavior being lost and clients occasionally waiting on cache refreshes. These are data-plane-only changes; no control-plane action is required.

CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2026-42945 CRITICAL POC
9.2 May 13

Heap buffer overflow in NGINX Plus and NGINX Open Source ngx_http_rewrite_module allows remote attackers to crash worker

CVE-2026-42055 CRITICAL POC
9.2 Jun 17

Heap-based buffer overflow in NGINX Plus and NGINX Open Source affects deployments that proxy HTTP/2 or gRPC traffic ups

CVE-2026-9256 CRITICAL POC
9.2 May 22

Heap buffer overflow in NGINX Plus and NGINX Open Source ngx_http_rewrite_module can be triggered by unauthenticated rem

CVE-2026-42533 CRITICAL POC
9.2 Jul 15

Heap buffer overflow in NGINX Plus and NGINX Open Source lets unauthenticated remote attackers crash worker processes (D

CVE-2026-27654 HIGH POC
8.8 Mar 24

Buffer overflow in NGINX's DAV module allows remote attackers to crash worker processes or manipulate file names outside

CVE-2026-27651 HIGH
8.7 Mar 24

NGINX worker process crashes via null pointer dereference in the mail authentication module when CRAM-MD5 or APOP authen

CVE-2024-39792 HIGH
8.7 Aug 14

When the NGINX Plus is configured to use the MQTT pre-read module, undisclosed requests can cause an increase in memory

CVE-2026-32647 HIGH
8.5 Mar 24

NGINX Open Source and NGINX Plus contain a buffer over-read or over-write vulnerability in the ngx_http_mp4_module that

CVE-2026-56434 HIGH
8.3 Jul 15

Heap buffer over-read in the ngx_http_ssi_module of NGINX Open Source and NGINX Plus lets an unauthenticated man-in-the-

CVE-2026-42946 HIGH
8.3 May 13

Memory disclosure and denial-of-service in NGINX's SCGI and uWSGI proxy modules allow attackers with man-in-the-middle p

CVE-2024-24990 HIGH
7.5 Feb 14

When NGINX Plus or NGINX OSS are configured to use the HTTP/3 QUIC module, undisclosed requests can cause NGINX worker p

Vendor StatusVendor

SUSE

Severity: Important
Product Status
openSUSE Tumbleweed Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Affected
SUSE Linux Enterprise Module for Server Applications 15 SP7 Affected
SUSE Linux Enterprise Server 15 SP7 Affected
SUSE Linux Enterprise Server 16.1 Affected

Share

CVE-2026-60005 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy