NginxProxyManager nginx-proxy-manager Validate Route certificate.js internalCertificate.validate missing authentication
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-287.
Summary
A vulnerability was detected in NginxProxyManager nginx-proxy-manager up to 2.15.1. This impacts the function internalCertificate.validate of the file backend/internal/certificate.js of the component Validate Route. The manipulation results in missing authentication. The attack can be launched remotely. The exploit is now public and may be used. Endpoint only processes and echoes back the certificate the caller submits (no stored data leaked); the real risk is unauthenticated openssl processing of attacker input. The project was informed of the problem early through an issue report but has not responded yet.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- Yes
- 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 | 2.0; 2.1; 2.1.0; 2.1.1; 2.1.2; 2.2; 2.2.0; 2.2.1; 2.2.2; 2.2.3; 2.2.4; 2.3; 2.3.0; 2.3.1; 2.4; 2.4.0; 2.5; 2.5.0; 2.6; 2.6.0; 2.6.1; 2.6.2; 2.7; 2.7.0; 2.7.1; 2.7.2; 2.7.3; 2.8; 2.8.0; 2.8.1; 2.9; 2.9.0; 2.9.1; 2.9.2; 2.9.3; 2.9.4; 2.9.5; 2.9.6; 2.9.7; 2.9.8; 2.9.9; 2.9.10; 2.9.11; 2.9.12; 2.9.13; 2.9.14; 2.9.15; 2.9.16; 2.9.17; 2.9.18; 2.9.19; 2.9.20; 2.9.21; 2.9.22; 2.10; 2.10.0; 2.10.1; 2.10.2; 2.10.3; 2.10.4; 2.11; 2.12; 2.13; 2.14.0; 2.15.0; 2.15.1 | — | No fix listed | CNA |
- nginx-proxy-manager VendorNginxProxyManager Affected 2.0; 2.1; 2.1.0; 2.1.1; 2.1.2; 2.2; 2.2.0; 2.2.1; 2.2.2; 2.2.3; 2.2.4; 2.3; 2.3.0; 2.3.1; 2.4; 2.4.0; 2.5; 2.5.0; 2.6; 2.6.0; 2.6.1; 2.6.2; 2.7; 2.7.0; 2.7.1; 2.7.2; 2.7.3; 2.8; 2.8.0; 2.8.1; 2.9; 2.9.0; 2.9.1; 2.9.2; 2.9.3; 2.9.4; 2.9.5; 2.9.6; 2.9.7; 2.9.8; 2.9.9; 2.9.10; 2.9.11; 2.9.12; 2.9.13; 2.9.14; 2.9.15; 2.9.16; 2.9.17; 2.9.18; 2.9.19; 2.9.20; 2.9.21; 2.9.22; 2.10; 2.10.0; 2.10.1; 2.10.2; 2.10.3; 2.10.4; 2.11; 2.12; 2.13; 2.14.0; 2.15.0; 2.15.1 Fixed in — No fix listed CNA
CPE names CNA · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:nginxproxymanager:nginx-proxy-manager:*:*:*:*:*:*:*:* | — | — | NginxProxyManager |
- cpe:2.3:a:nginxproxymanager:nginx-proxy-manager:*:*:*:*:*:*:*:* Versions — — ·NginxProxyManager
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-93964
- 2026-10-03 Alias added: GHSA-75h8-hx74-6qmf
References
More NginxProxyManager vulnerabilities
- 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
- TI-2026-65357 Nginx Proxy Manager through 2.16.0 Improper Authorization via advanced_config CVSS 4.0HIGH 7.1
Sources
- CVE-2026-93964 · CVE Program
- CVE-2026-93964 · NVD
- FIRST EPSS
- GHSA-75h8-hx74-6qmf · 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