Description
Description:
When NGINX Plus is configured as the data plane for NGINX Gateway Fabric, an injection vulnerability exists in the NGINX configuration generator component of NGINX Gateway Fabric. User-supplied string values from the Authentication Filter Custom Resource Definition clientID or cookieName fields, or in the clientSecret field of a Secret referenced by an Authentication Filter, are rendered directly into NGINX configuration templates without sanitization or escaping.

Impact:
An authenticated attacker with permission to create or modify these resources may craft values that inject arbitrary NGINX configuration directives. This is a control plane issue; there is no data plane exposure.
Published: 2026-09-02
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An injection flaw in the configuration generator of NGINX Gateway Fabric allows an authenticated user with write permissions on Authentication Filter Custom Resource Definitions or their referenced secrets to supply unsanitized strings that are directly rendered into NGINX configuration templates. This flaw enables the attacker to inject arbitrary NGINX configuration directives, modifying the control plane behavior without affecting the data plane. The vulnerability is limited to the configuration layer and does not expose data plane traffic.

Affected Systems

The flaw affects F5’s NGINX Gateway Fabric when NGINX Plus is deployed as the data plane. All current releases that include the unpatched configuration generator are vulnerable until a patch or version upgrade is applied.

Risk and Exploitability

With a CVSS score of 8.6, the vulnerability is classified as high severity. The exploit requires authenticated access to the Kubernetes API with write privileges on the relevant CRDs, a common role within an organization’s internal environment. EPSS data is unavailable, and the flaw is not listed in CISA’s KEV catalog, but its potential impact remains significant for any actor who can obtain the necessary RBAC permissions.

Generated by OpenCVE AI on September 3, 2026 at 09:29 UTC.

Remediation

Vendor Workaround

As this attack is conducted by authenticated users with Kubernetes role-based access control (RBAC) write access to the affected CRDs, the only complete mitigation is to restrict that access to fully trusted administrators only.


OpenCVE Recommended Actions

  • Update to the latest patched release of F5 NGINX Gateway Fabric.
  • Restrict Kubernetes RBAC write access on Authentication Filter Custom Resource Definitions and their referenced secrets to trusted administrators only.
  • Implement least-privilege RBAC policies to limit write permissions for all operators and automate reviews of role bindings to mitigate accidental or malicious changes.

Generated by OpenCVE AI on September 3, 2026 at 09:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared F5
F5 nginx Gateway Fabric
Vendors & Products F5
F5 nginx Gateway Fabric

Wed, 02 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 02 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description Description: When NGINX Plus is configured as the data plane for NGINX Gateway Fabric, an injection vulnerability exists in the NGINX configuration generator component of NGINX Gateway Fabric. User-supplied string values from the Authentication Filter Custom Resource Definition clientID or cookieName fields, or in the clientSecret field of a Secret referenced by an Authentication Filter, are rendered directly into NGINX configuration templates without sanitization or escaping. Impact: An authenticated attacker with permission to create or modify these resources may craft values that inject arbitrary NGINX configuration directives. This is a control plane issue; there is no data plane exposure.
Title NGF vulnerability
Weaknesses CWE-76
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

F5 Nginx Gateway Fabric
cve-icon MITRE

Status: PUBLISHED

Assigner: f5

Published:

Updated: 2026-09-03T03:56:36.276Z

Reserved: 2026-07-30T21:15:36.935Z

Link: CVE-2026-66362

cve-icon Vulnrichment

Updated: 2026-09-02T17:57:22.186Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-02T16:17:18.663

Modified: 2026-09-03T13:06:00.047

Link: CVE-2026-66362

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T10:00:11Z

Weaknesses
  • CWE-76

    Improper Neutralization of Equivalent Special Elements