{"schema_version":1,"title":"github.com/0xJacky/Nginx-UI (Go) vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 20 vulnerabilities in github.com/0xJacky/Nginx-UI (Go): 0 in the last 7 days and 0 in the last 90 days, 3 of them critical and 0 exploited in the wild. The most recent, CVE-2026-42223, was published on 25 June 2026.","url":"https://junglewise.ai/threats/technologies/github-com-0xjacky-nginx-ui","json_url":"https://junglewise.ai/threats/technologies/github-com-0xjacky-nginx-ui.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/github-com-0xjacky-nginx-ui","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":6,"all_time":20,"critical":3,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":0,"last_365_days":15},"latest":[{"cve":"CVE-2026-42223","cvss":3.1,"epss":0.0041,"slug":"cve-2026-42223-nginx-ui-settings-api-exposes-protected-secrets","title":"GO-2026-5565 - Nginx-UI Settings API Exposes Protected Secrets in github.com/0xJacky/nginx-ui","severity":"low","exploited":false,"published_at":"2026-06-25T22:34:34+00:00","url":"https://junglewise.ai/threats/cve-2026-42223-nginx-ui-settings-api-exposes-protected-secrets"},{"cve":"CVE-2026-42222","cvss":3.1,"epss":0.0047,"slug":"cve-2026-42222-nginx-ui-unauthenticated-first-boot-instance-claim-via-post-api","title":"GO-2026-5521 - Nginx-UI: Unauthenticated first-boot instance claim via POST /api/install allows remote bootstrap takeover in github.com/0xJacky/nginx-ui","severity":"low","exploited":false,"published_at":"2026-06-25T22:34:34+00:00","url":"https://junglewise.ai/threats/cve-2026-42222-nginx-ui-unauthenticated-first-boot-instance-claim-via-post-api"},{"cve":"CVE-2026-42221","cvss":3.1,"epss":0.016,"slug":"cve-2026-42221-nginx-ui-unauthenticated-first-run-installer-allows-remote","title":"GO-2026-5412 - Nginx-UI: Unauthenticated First-Run Installer Allows Remote Initial Admin Claim in github.com/0xJacky/Nginx-UI","severity":"low","exploited":false,"published_at":"2026-06-25T22:34:31+00:00","url":"https://junglewise.ai/threats/cve-2026-42221-nginx-ui-unauthenticated-first-run-installer-allows-remote"},{"cve":"CVE-2026-42220","cvss":3.1,"epss":0.004,"slug":"cve-2026-42220-nginx-ui-authenticated-settings-disclosure-exposes-node-secret","title":"GO-2026-5227 - Nginx-UI: Authenticated settings disclosure exposes node.secret and enables trusted-node authentication abuse, backup exfiltration, and rest","severity":"low","exploited":false,"published_at":"2026-06-25T18:43:15+00:00","url":"https://junglewise.ai/threats/cve-2026-42220-nginx-ui-authenticated-settings-disclosure-exposes-node-secret"},{"cve":"CVE-2026-34403","cvss":3.1,"epss":0.0022,"slug":"cve-2026-34403-nginx-ui-cross-site-websocket-hijacking-cswsh-via-missing-origin","title":"GO-2026-5210 - Nginx-UI: Cross-Site WebSocket Hijacking (CSWSH) via missing origin validation on all WebSocket endpoints in github.com/0xJacky/Nginx-UI","severity":"low","exploited":false,"published_at":"2026-06-25T18:43:15+00:00","url":"https://junglewise.ai/threats/cve-2026-34403-nginx-ui-cross-site-websocket-hijacking-cswsh-via-missing-origin"},{"cve":"CVE-2026-42238","cvss":3.1,"epss":0.0083,"slug":"cve-2026-42238-nginx-ui-is-vulnerable-to-unauthenticated-remote-code-execution","title":"GO-2026-5129 - Nginx-UI is Vulnerable to Unauthenticated Remote Code Execution via Backup Restore in github.com/0xJacky/nginx-ui","severity":"low","exploited":false,"published_at":"2026-06-25T18:26:48+00:00","url":"https://junglewise.ai/threats/cve-2026-42238-nginx-ui-is-vulnerable-to-unauthenticated-remote-code-execution"},{"cve":"CVE-2026-44015","cvss":8.5,"epss":0.0039,"slug":"cve-2026-44015-0xjacky-nginx-ui-ssrf-in-cluster-proxy-middleware","title":"0xJacky Nginx UI SSRF in Cluster Proxy Middleware","severity":"high","exploited":false,"published_at":"2026-05-12T22:16:35.33+00:00","url":"https://junglewise.ai/threats/cve-2026-44015-0xjacky-nginx-ui-ssrf-in-cluster-proxy-middleware"},{"cve":"CVE-2026-33031","cvss":8.1,"epss":0.0039,"slug":"cve-2026-33031-nginx-ui-disabled-users-retain-full-api-access-through-previously","title":"Nginx-UI: Disabled users retain full API access through previously issued bearer tokens","severity":"high","exploited":false,"published_at":"2026-04-21T15:00:44+00:00","url":"https://junglewise.ai/threats/cve-2026-33031-nginx-ui-disabled-users-retain-full-api-access-through-previously"},{"cve":"CVE-2026-33029","cvss":4,"epss":0.0048,"slug":"cve-2026-33029-nginx-ui-vulnerable-to-dos-via-negative-integer-input-in","title":"GO-2026-4902 - nginx-ui Vulnerable to DoS via Negative Integer Input in Logrotate Interval in github.com/0xJacky/Nginx-UI","severity":"medium","exploited":false,"published_at":"2026-04-02T18:42:30+00:00","url":"https://junglewise.ai/threats/cve-2026-33029-nginx-ui-vulnerable-to-dos-via-negative-integer-input-in"},{"cve":"CVE-2026-33027","cvss":4,"epss":0.0055,"slug":"cve-2026-33027-nginx-configuration-directory-vulnerable-to-recursive-deletion","title":"GO-2026-4907 - Nginx Configuration Directory Vulnerable to Recursive Deletion via Improper Path Validation in github.com/0xJacky/Nginx-UI","severity":"medium","exploited":false,"published_at":"2026-04-02T18:42:30+00:00","url":"https://junglewise.ai/threats/cve-2026-33027-nginx-configuration-directory-vulnerable-to-recursive-deletion"},{"cve":"CVE-2026-33030","cvss":3.1,"epss":0.0038,"slug":"cve-2026-33030-nginx-ui-has-unencrypted-storage-of-dns-api-tokens-and-acme","title":"GO-2026-4901 - nginx-UI has Unencrypted Storage of DNS API Tokens and ACME Private Keys in github.com/0xJacky/nginx-ui","severity":"low","exploited":false,"published_at":"2026-04-02T18:42:30+00:00","url":"https://junglewise.ai/threats/cve-2026-33030-nginx-ui-has-unencrypted-storage-of-dns-api-tokens-and-acme"},{"cve":"CVE-2026-33028","cvss":4,"epss":0.0059,"slug":"cve-2026-33028-nginx-ui-has-race-condition-that-leads-to-persistent-data","title":"GO-2026-4906 - nginx-ui has Race Condition that Leads to Persistent Data Corruption and Service Collapse in github.com/0xJacky/Nginx-UI","severity":"medium","exploited":false,"published_at":"2026-04-02T18:42:30+00:00","url":"https://junglewise.ai/threats/cve-2026-33028-nginx-ui-has-race-condition-that-leads-to-persistent-data"},{"cve":"CVE-2026-33032","cvss":9.8,"epss":0.0252,"slug":"cve-2026-33032-nginx-ui-s-unauthenticated-mcp-endpoint-allows-remote-nginx","title":"nginx-ui's Unauthenticated MCP Endpoint Allows Remote Nginx Takeover","severity":"critical","exploited":false,"published_at":"2026-03-30T16:43:13+00:00","url":"https://junglewise.ai/threats/cve-2026-33032-nginx-ui-s-unauthenticated-mcp-endpoint-allows-remote-nginx"},{"cve":"CVE-2026-33026","cvss":4,"epss":0.0021,"slug":"cve-2026-33026-0xjacky-nginx-ui-configuration-tampering-via-backup-restore","title":"0xJacky Nginx-UI configuration tampering via backup restore","severity":"critical","exploited":false,"published_at":"2026-03-30T16:23:34+00:00","url":"https://junglewise.ai/threats/cve-2026-33026-0xjacky-nginx-ui-configuration-tampering-via-backup-restore"},{"cve":"CVE-2026-27944","cvss":3.1,"epss":0.0101,"slug":"cve-2026-27944-nginx-ui-vulnerable-to-unauthenticated-backup-download-with","title":"GO-2026-4614 - Nginx-UI Vulnerable to Unauthenticated Backup Download with Encryption Key Disclosure in github.com/0xJacky/Nginx-UI","severity":"low","exploited":false,"published_at":"2026-03-10T18:28:10+00:00","url":"https://junglewise.ai/threats/cve-2026-27944-nginx-ui-vulnerable-to-unauthenticated-backup-download-with"},{"cve":"CVE-2024-23828","cvss":8.8,"epss":0.0105,"slug":"cve-2024-23828-0xjacky-nginx-ui-authenticated-rce-via-crlf-injection-in-app-ini","title":"0xJacky Nginx-UI authenticated RCE via CRLF injection in app.ini","severity":"high","exploited":false,"published_at":"2024-01-29T22:30:24+00:00","url":"https://junglewise.ai/threats/cve-2024-23828-0xjacky-nginx-ui-authenticated-rce-via-crlf-injection-in-app-ini"},{"cve":"CVE-2024-23827","cvss":9.8,"epss":0.007,"slug":"cve-2024-23827-0xjacky-nginx-ui-arbitrary-file-write-in-import-certificate","title":"0xJacky Nginx-UI arbitrary file write in Import Certificate feature","severity":"critical","exploited":false,"published_at":"2024-01-29T22:30:18+00:00","url":"https://junglewise.ai/threats/cve-2024-23827-0xjacky-nginx-ui-arbitrary-file-write-in-import-certificate"},{"cve":"CVE-2024-22198","cvss":7.1,"epss":0.0406,"slug":"cve-2024-22198-0xjacky-nginx-ui-command-injection-via-start-cmd-setting","title":"0xJacky Nginx-UI command injection via start_cmd setting","severity":"high","exploited":false,"published_at":"2024-01-11T16:32:14+00:00","url":"https://junglewise.ai/threats/cve-2024-22198-0xjacky-nginx-ui-command-injection-via-start-cmd-setting"},{"cve":"CVE-2024-22197","cvss":7.7,"epss":0.0154,"slug":"cve-2024-22197-0xjacky-nginx-ui-command-injection-in-nginx-settings-api","title":"0xJacky Nginx-UI command injection in Nginx settings API","severity":"high","exploited":false,"published_at":"2024-01-11T16:30:29+00:00","url":"https://junglewise.ai/threats/cve-2024-22197-0xjacky-nginx-ui-command-injection-in-nginx-settings-api"},{"cve":"CVE-2024-22196","cvss":7,"epss":0.0058,"slug":"cve-2024-22196-0xjacky-nginx-ui-sql-injection-in-orderandpaginate","title":"0xJacky Nginx-UI SQL injection in OrderAndPaginate","severity":"high","exploited":false,"published_at":"2024-01-11T16:27:06+00:00","url":"https://junglewise.ai/threats/cve-2024-22196-0xjacky-nginx-ui-sql-injection-in-orderandpaginate"}],"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"github.com/siyuan-note/siyuan/kernel (Go)","slug":"github-com-siyuan-note-siyuan-kernel","vulnerabilities":83,"url":"https://junglewise.ai/threats/technologies/github-com-siyuan-note-siyuan-kernel"},{"name":"code.gitea.io/gitea (Go)","slug":"code-gitea-io-gitea","vulnerabilities":76,"url":"https://junglewise.ai/threats/technologies/code-gitea-io-gitea"},{"name":"github.com/rclone/rclone (Go)","slug":"github-com-rclone-rclone","vulnerabilities":26,"url":"https://junglewise.ai/threats/technologies/github-com-rclone-rclone"},{"name":"gogs.io/gogs (Go)","slug":"gogs-io-gogs","vulnerabilities":25,"url":"https://junglewise.ai/threats/technologies/gogs-io-gogs"},{"name":"github.com/filebrowser/filebrowser/v2 (Go)","slug":"github-com-filebrowser-filebrowser-v2","vulnerabilities":18,"url":"https://junglewise.ai/threats/technologies/github-com-filebrowser-filebrowser-v2"},{"name":"github.com/fission/fission (Go)","slug":"github-com-fission-fission","vulnerabilities":18,"url":"https://junglewise.ai/threats/technologies/github-com-fission-fission"},{"name":"github.com/klever-io/klever-go (Go)","slug":"github-com-klever-io-klever-go","vulnerabilities":18,"url":"https://junglewise.ai/threats/technologies/github-com-klever-io-klever-go"},{"name":"code.vikunja.io/api (Go)","slug":"code-vikunja-io-api","vulnerabilities":15,"url":"https://junglewise.ai/threats/technologies/code-vikunja-io-api"},{"name":"github.com/cloudreve/Cloudreve/v4 (Go)","slug":"github-com-cloudreve-cloudreve-v4","vulnerabilities":15,"url":"https://junglewise.ai/threats/technologies/github-com-cloudreve-cloudreve-v4"},{"name":"github.com/gotenberg/gotenberg/v8 (Go)","slug":"github-com-gotenberg-gotenberg-v8","vulnerabilities":14,"url":"https://junglewise.ai/threats/technologies/github-com-gotenberg-gotenberg-v8"},{"name":"github.com/nezhahq/nezha (Go)","slug":"github-com-nezhahq-nezha","vulnerabilities":14,"url":"https://junglewise.ai/threats/technologies/github-com-nezhahq-nezha"},{"name":"github.com/fleetdm/fleet/v4 (Go)","slug":"github-com-fleetdm-fleet-v4","vulnerabilities":13,"url":"https://junglewise.ai/threats/technologies/github-com-fleetdm-fleet-v4"}],"technology":{"hub":true,"name":"github.com/0xJacky/Nginx-UI (Go)","slug":"github-com-0xjacky-nginx-ui","vendor":{"name":"Go","slug":"go","url":"https://junglewise.ai/threats/vendors/go"},"aliases":[],"homepage":"https://nginxui.com/","repo_url":"https://github.com/0xJacky/Nginx-UI","description":"A web-based user interface for managing Nginx configurations.","url":"https://junglewise.ai/threats/technologies/github-com-0xjacky-nginx-ui"},"most_severe":[{"cve":"CVE-2026-33032","cvss":9.8,"epss":0.0252,"slug":"cve-2026-33032-nginx-ui-s-unauthenticated-mcp-endpoint-allows-remote-nginx","title":"nginx-ui's Unauthenticated MCP Endpoint Allows Remote Nginx Takeover","severity":"critical","exploited":false,"published_at":"2026-03-30T16:43:13+00:00","url":"https://junglewise.ai/threats/cve-2026-33032-nginx-ui-s-unauthenticated-mcp-endpoint-allows-remote-nginx"},{"cve":"CVE-2024-23827","cvss":9.8,"epss":0.007,"slug":"cve-2024-23827-0xjacky-nginx-ui-arbitrary-file-write-in-import-certificate","title":"0xJacky Nginx-UI arbitrary file write in Import Certificate feature","severity":"critical","exploited":false,"published_at":"2024-01-29T22:30:18+00:00","url":"https://junglewise.ai/threats/cve-2024-23827-0xjacky-nginx-ui-arbitrary-file-write-in-import-certificate"},{"cve":"CVE-2026-33026","cvss":4,"epss":0.0021,"slug":"cve-2026-33026-0xjacky-nginx-ui-configuration-tampering-via-backup-restore","title":"0xJacky Nginx-UI configuration tampering via backup restore","severity":"critical","exploited":false,"published_at":"2026-03-30T16:23:34+00:00","url":"https://junglewise.ai/threats/cve-2026-33026-0xjacky-nginx-ui-configuration-tampering-via-backup-restore"},{"cve":"CVE-2024-23828","cvss":8.8,"epss":0.0105,"slug":"cve-2024-23828-0xjacky-nginx-ui-authenticated-rce-via-crlf-injection-in-app-ini","title":"0xJacky Nginx-UI authenticated RCE via CRLF injection in app.ini","severity":"high","exploited":false,"published_at":"2024-01-29T22:30:24+00:00","url":"https://junglewise.ai/threats/cve-2024-23828-0xjacky-nginx-ui-authenticated-rce-via-crlf-injection-in-app-ini"},{"cve":"CVE-2026-44015","cvss":8.5,"epss":0.0039,"slug":"cve-2026-44015-0xjacky-nginx-ui-ssrf-in-cluster-proxy-middleware","title":"0xJacky Nginx UI SSRF in Cluster Proxy Middleware","severity":"high","exploited":false,"published_at":"2026-05-12T22:16:35.33+00:00","url":"https://junglewise.ai/threats/cve-2026-44015-0xjacky-nginx-ui-ssrf-in-cluster-proxy-middleware"},{"cve":"CVE-2026-33031","cvss":8.1,"epss":0.0039,"slug":"cve-2026-33031-nginx-ui-disabled-users-retain-full-api-access-through-previously","title":"Nginx-UI: Disabled users retain full API access through previously issued bearer tokens","severity":"high","exploited":false,"published_at":"2026-04-21T15:00:44+00:00","url":"https://junglewise.ai/threats/cve-2026-33031-nginx-ui-disabled-users-retain-full-api-access-through-previously"},{"cve":"CVE-2024-22197","cvss":7.7,"epss":0.0154,"slug":"cve-2024-22197-0xjacky-nginx-ui-command-injection-in-nginx-settings-api","title":"0xJacky Nginx-UI command injection in Nginx settings API","severity":"high","exploited":false,"published_at":"2024-01-11T16:30:29+00:00","url":"https://junglewise.ai/threats/cve-2024-22197-0xjacky-nginx-ui-command-injection-in-nginx-settings-api"},{"cve":"CVE-2024-22198","cvss":7.1,"epss":0.0406,"slug":"cve-2024-22198-0xjacky-nginx-ui-command-injection-via-start-cmd-setting","title":"0xJacky Nginx-UI command injection via start_cmd setting","severity":"high","exploited":false,"published_at":"2024-01-11T16:32:14+00:00","url":"https://junglewise.ai/threats/cve-2024-22198-0xjacky-nginx-ui-command-injection-via-start-cmd-setting"},{"cve":"CVE-2024-22196","cvss":7,"epss":0.0058,"slug":"cve-2024-22196-0xjacky-nginx-ui-sql-injection-in-orderandpaginate","title":"0xJacky Nginx-UI SQL injection in OrderAndPaginate","severity":"high","exploited":false,"published_at":"2024-01-11T16:27:06+00:00","url":"https://junglewise.ai/threats/cve-2024-22196-0xjacky-nginx-ui-sql-injection-in-orderandpaginate"},{"cve":"CVE-2026-33028","cvss":4,"epss":0.0059,"slug":"cve-2026-33028-nginx-ui-has-race-condition-that-leads-to-persistent-data","title":"GO-2026-4906 - nginx-ui has Race Condition that Leads to Persistent Data Corruption and Service Collapse in github.com/0xJacky/Nginx-UI","severity":"medium","exploited":false,"published_at":"2026-04-02T18:42:30+00:00","url":"https://junglewise.ai/threats/cve-2026-33028-nginx-ui-has-race-condition-that-leads-to-persistent-data"}],"generated_at":"2026-09-26T16:07:00.132667+00:00"}