Nginx Proxy Manager through 2.16.0 Improper Authorization via advanced_config
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · Low · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-863.
Summary
Nginx Proxy Manager through 2.16.0 fails to restrict the advanced_config field to administrators, allowing non-admin users with manage permissions to inject arbitrary nginx directives. Attackers can inject malicious nginx configuration such as alias directives to serve arbitrary files or control routing for their assigned hosts.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| NginxProxyManager | nginx-proxy-manager | up to 2.16.0 | — | No fix listed | CNA |
- nginx-proxy-manager VendorNginxProxyManager Affected up to 2.16.0 Fixed in — No fix listed CNA
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-102335
- 2026-10-03 Alias added: GHSA-886j-w36h-wmx2
References
Other 5
- https://github.com/NginxProxyManager/nginx-proxy-manager/issues/5749
- https://github.com/NginxProxyManager/nginx-proxy-manager/blob/v2.16.0/backend/internal/user.js#L52-L62
- https://github.com/NginxProxyManager/nginx-proxy-manager/blob/v2.16.0/backend/templates/proxy_host.conf#L28
- https://github.com/NginxProxyManager/nginx-proxy-manager/blob/v2.16.0/README.md#L36
- https://github.com/NginxProxyManager/nginx-proxy-manager
More NginxProxyManager vulnerabilities
- TI-2026-63223 NginxProxyManager nginx-proxy-manager Validate Route certificate.js internalCertificate.validate missing authentication CVSS 4.0MEDIUM 6.9
- TI-2022-11133 jc21.com Nginx Proxy Manager before 2.9.17 allows XSS during item deletion. CVSS 3.1MEDIUM 6.8
- TI-2026-65356 Nginx Proxy Manager through 2.16.0 Missing Brute-Force Protection CVSS 4.0CRITICAL 9.1
- TI-2026-29266 Nginx Proxy Manager Authenticated RCE via setupCertbotPlugins() CVSS 4.0HIGH 7.7
Sources
- CVE-2026-102335 · CVE Program
- CVE-2026-102335 · NVD
- FIRST EPSS
- GHSA-886j-w36h-wmx2 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences