{"id":"CVE-2026-14592","aliases":["EUVD-2026-50986","GHSA-v8w8-2g4c-qjc5"],"status":"published","title":"WP Real IP-based Access Control \u003c= 1.3.1 - Unauthenticated Stored XSS via acl_ctrl_addr","description":"The WP Real IP-based Access Control WordPress plugin through 1.3.1 does not perform any capability or nonce checks before storing one of its option values, and does not escape that value on output on its settings page, allowing unauthenticated users to store arbitrary JavaScript that executes in the context of any administrator who views the page.","severity":{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-10","score":0.00275,"percentile":0.20115,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2026-07-30T06:00:06Z","modified":"2026-07-30T15:31:48Z","products":[{"vendor":"unknown","product":"wp real ip-based access control"}],"references":[{"url":"https://wpscan.com/vulnerability/5f2fb7cd-5330-4721-ab1b-d8c247786c8f/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-14592"},{"url":"https://wpscan.com/vulnerability/5f2fb7cd-5330-4721-ab1b-d8c247786c8f"},{"url":"https://github.com/advisories/GHSA-v8w8-2g4c-qjc5"}],"sources":{"cve":[{"id":"CVE-2026-14592","title":"WP Real IP-based Access Control \u003c= 1.3.1 - Unauthenticated Stored XSS via acl_ctrl_addr","description":"The WP Real IP-based Access Control WordPress plugin through 1.3.1 does not perform any capability or nonce checks before storing one of its option values, and does not escape that value on output on its settings page, allowing unauthenticated users to store arbitrary JavaScript that executes in the context of any administrator who views the page.","status":"published","published":"2026-07-30T06:00:06.448Z","modified":"2026-07-30T12:52:05.469Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T13:38:32.13011Z"}],"euvd":[{"id":"EUVD-2026-50986","description":"The WP Real IP-based Access Control WordPress plugin through 1.3.1 does not perform any capability or nonce checks before storing one of its option values, and does not escape that value on output on its settings page, allowing unauthenticated users to store arbitrary JavaScript that executes in the context of any administrator who views the page.","status":"published","published":"2026-07-30T06:00:06Z","modified":"2026-07-30T12:52:05Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T18:02:28.93005Z"}],"ghsa":[{"id":"GHSA-v8w8-2g4c-qjc5","title":"The WP Real IP-based Access Control WordPress plugin through 1.3.1 does not perform any...","description":"The WP Real IP-based Access Control WordPress plugin through 1.3.1 does not perform any capability or nonce checks before storing one of its option values, and does not escape that value on output on its settings page, allowing unauthenticated users to store arbitrary JavaScript that executes in the context of any administrator who views the page.","status":"published","published":"2026-07-30T06:32:36Z","modified":"2026-07-30T15:31:48Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:09:56.692541Z"}],"nvd":[{"id":"CVE-2026-14592","description":"The WP Real IP-based Access Control WordPress plugin through 1.3.1 does not perform any capability or nonce checks before storing one of its option values, and does not escape that value on output on its settings page, allowing unauthenticated users to store arbitrary JavaScript that executes in the context of any administrator who views the page.","status":"published","published":"2026-07-30T06:25:00.807Z","modified":"2026-07-30T14:19:00.067Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:12:33.955581Z"}]}}
