{"id":"CVE-2022-3149","aliases":["EUVD-2022-42573","GHSA-h8r9-x743-rhhc"],"status":"published","title":"WP Custom Cursors \u003c 3.0.1 - Stored Cross-Site Scripting via CSRF","description":"The WP Custom Cursors WordPress plugin before 3.0.1 does not have CSRF check in place when creating and editing cursors, which could allow attackers to made a logged in admin perform such actions via CSRF attacks. Furthermore, due to the lack of sanitisation and escaping in some of the cursor options, it could also lead to Stored Cross-Site Scripting","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":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.00315,"percentile":0.24602,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-352","CWE-79"],"published":"2022-10-17T00:00:00Z","modified":"2026-06-17T04:58:57Z","products":[{"vendor":"unknown","product":"wp custom cursors"},{"vendor":"wp_custom_cursors_project","product":"wp_custom_cursors"}],"references":[{"url":"https://wpscan.com/vulnerability/4c13a93d-2100-4721-8937-a1205378655f","tags":["x_transferred","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-3149"},{"url":"https://github.com/advisories/GHSA-h8r9-x743-rhhc"}],"sources":{"cve":[{"id":"CVE-2022-3149","title":"WP Custom Cursors \u003c 3.0.1 - Stored Cross-Site Scripting via CSRF","description":"The WP Custom Cursors WordPress plugin before 3.0.1 does not have CSRF check in place when creating and editing cursors, which could allow attackers to made a logged in admin perform such actions via CSRF attacks. Furthermore, due to the lack of sanitisation and escaping in some of the cursor options, it could also lead to Stored Cross-Site Scripting","status":"published","published":"2022-10-17T00:00:00Z","modified":"2025-05-14T16:02:18.679Z","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-352","CWE-79"],"updated_at":"2026-11-02T14:34:32.843656Z"}],"euvd":[{"id":"EUVD-2022-42573","description":"The WP Custom Cursors WordPress plugin before 3.0.1 does not have CSRF check in place when creating and editing cursors, which could allow attackers to made a logged in admin perform such actions via CSRF attacks. Furthermore, due to the lack of sanitisation and escaping in some of the cursor options, it could also lead to Stored Cross-Site Scripting","status":"published","published":"2022-10-17T00:00:00Z","modified":"2025-05-14T16:02:18Z","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-02T20:32:47.525663Z"}],"ghsa":[{"id":"GHSA-h8r9-x743-rhhc","title":"The WP Custom Cursors WordPress plugin before 3.0.1 does not have CSRF check in place when...","description":"The WP Custom Cursors WordPress plugin before 3.0.1 does not have CSRF check in place when creating and editing cursors, which could allow attackers to made a logged in admin perform such actions via CSRF attacks. Furthermore, due to the lack of sanitisation and escaping in some of the cursor options, it could also lead to Stored Cross-Site Scripting","status":"published","published":"2022-10-17T19:00:30Z","modified":"2025-05-14T18:30:38Z","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","CWE-352"],"updated_at":"2026-11-02T15:02:17.741266Z"}],"nvd":[{"id":"CVE-2022-3149","description":"The WP Custom Cursors WordPress plugin before 3.0.1 does not have CSRF check in place when creating and editing cursors, which could allow attackers to made a logged in admin perform such actions via CSRF attacks. Furthermore, due to the lack of sanitisation and escaping in some of the cursor options, it could also lead to Stored Cross-Site Scripting","status":"published","published":"2022-10-17T12:15:10.34Z","modified":"2026-06-17T04:58:57.55Z","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":"primary"},{"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","CWE-352"],"updated_at":"2026-11-02T14:07:30.6869Z"}]}}
