{"id":"EUVD-2026-95892","enisaUuid":"f50a7c14-a45a-36ce-a657-8c7c6aacfb17","description":"Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, AuthRequired accepts a browser-managed token cookie as an API credential after the front end stores the JWT in that cookie. Because management endpoints do not universally require a CSRF token or perform Origin or Referer validation, a remote attacker can induce a logged-in administrator\u0027s browser to submit authenticated cross-site state-changing requests, including POST /api/configs. The attack requires an administrator account without OTP/Passkey or a target endpoint that does not require secure-session proof. The attacker cannot read the cross-origin response but can modify Nginx configuration, trigger reloads, or invoke other management operations reachable with the victim\u0027s session. This issue is fixed in version 2.5.0.","datePublished":"Oct 9, 2026, 3:22:10 PM","dateUpdated":"Oct 9, 2026, 4:45:22 PM","baseScore":8.8,"baseScoreVersion":"3.1","baseScoreVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","references":"https://github.com/0xJacky/nginx-ui/security/advisories/GHSA-33rr-wq23-g6gg\nhttps://github.com/0xJacky/nginx-ui/commit/a3999bd78a3b97ab22e6b5e9fd478ac57598a954\nhttps://github.com/0xJacky/nginx-ui/releases/tag/v2.5.0\n","aliases":"CVE-2026-107809\nGHSA-33rr-wq23-g6gg\n","assigner":"GitHub_M","epss":0.23,"enisaIdProduct":[{"id":"9101eb66-2214-3c89-80b7-ffde49f95341","product":{"name":"nginx-ui","vendor":{"name":"0xJacky"}},"product_version":"2.0.0, \u003c 2.5.0"}],"enisaIdVendor":[{"id":"d04f0d34-edf2-3e96-b5ca-5184bbd30539","vendor":{"name":"0xJacky"}}],"enisaIdVulnerability":[{"id":"c009fb2c-2d92-3fd0-8214-ada6b645f578","vulnerability":{"id":"GHSA-33rr-wq23-g6gg","description":"Nginx-UI AuthRequired token cookie fallback enables CSRF against management APIs","datePublished":"Oct 9, 2026, 5:08:10 PM","dateUpdated":"Oct 9, 2026, 5:08:10 PM","baseScore":0.0,"references":"https://github.com/0xJacky/nginx-ui/security/advisories/GHSA-33rr-wq23-g6gg\nhttps://github.com/0xJacky/nginx-ui/commit/a3999bd78a3b97ab22e6b5e9fd478ac57598a954\nhttps://github.com/0xJacky/nginx-ui\nhttps://github.com/0xJacky/nginx-ui/releases/tag/v2.5.0\n","enisa_id":"EUVD-2026-95892\n","aliases":"CVE-2026-107809\nGHSA-33rr-wq23-g6gg\n","epss":0.0,"dataProcessed":"Nov 1, 2026, 2:07:07 AM","vulnerabilityProduct":[],"vulnerabilityVendor":[]}},{"id":"cef1f95c-fc08-3fbf-9bf4-1610c188d948","vulnerability":{"id":"CVE-2026-107809","description":"Nginx UI is a web user interface for the Nginx web server. From 2.0.0 until 2.5.0, AuthRequired accepts a browser-managed token cookie as an API credential after the front end stores the JWT in that cookie. Because management endpoints do not universally require a CSRF token or perform Origin or Referer validation, a remote attacker can induce a logged-in administrator\u0027s browser to submit authenticated cross-site state-changing requests, including POST /api/configs. The attack requires an administrator account without OTP/Passkey or a target endpoint that does not require secure-session proof. The attacker cannot read the cross-origin response but can modify Nginx configuration, trigger reloads, or invoke other management operations reachable with the victim\u0027s session. This issue is fixed in version 2.5.0.","datePublished":"Oct 9, 2026, 3:22:10 PM","dateUpdated":"Oct 9, 2026, 4:45:22 PM","status":"PUBLISHED","baseScore":8.8,"baseScoreVersion":"3.1","baseScoreVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","references":"https://github.com/0xJacky/nginx-ui/security/advisories/GHSA-33rr-wq23-g6gg\nhttps://github.com/0xJacky/nginx-ui/commit/a3999bd78a3b97ab22e6b5e9fd478ac57598a954\nhttps://github.com/0xJacky/nginx-ui/releases/tag/v2.5.0\n","enisa_id":"EUVD-2026-95892\n","assigner":"GitHub_M","epss":0.23,"dataProcessed":"Nov 4, 2026, 7:16:10 AM","vulnerabilityProduct":[{"id":"0b44fa77-88d1-35b2-8443-80ee7ea73287","product":{"name":"nginx-ui","vendor":{"name":"0xJacky"}},"product_version":"2.0.0, \u003c 2.5.0"}],"vulnerabilityVendor":[{"id":"af95d13d-c006-34f9-8064-0482d7c187aa","vendor":{"name":"0xJacky"}}]}}],"enisaIdAdvisory":[]}