{"id":"CVE-2026-106031","aliases":["EUVD-2026-101851","GHSA-mv9f-x7wq-j2c6"],"status":"published","title":"Spin Wheel \u003c 2.2.1 - Unauthenticated Coupon Code Disclosure via Forged Spin Result","description":"The Spin Wheel  WordPress plugin before 2.2.1 does not verify that a visitor actually performed a legitimate spin before returning and consuming a configured prize coupon, allowing unauthenticated users to disclose and drain the stored coupon codes of any campaign, including unpublished ones.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-12","score":0.00164,"percentile":0.05727,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-284"],"published":"2026-10-15T06:00:13Z","modified":"2026-10-15T14:47:05Z","products":[{"vendor":"unknown","product":"spin wheel"}],"references":[{"url":"https://wpscan.com/vulnerability/51b61b2b-6bf7-4dee-be8a-907cf5071920/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-106031"},{"url":"https://wpscan.com/vulnerability/51b61b2b-6bf7-4dee-be8a-907cf5071920"},{"url":"https://github.com/advisories/GHSA-mv9f-x7wq-j2c6"}],"sources":{"cve":[{"id":"CVE-2026-106031","title":"Spin Wheel \u003c 2.2.1 - Unauthenticated Coupon Code Disclosure via Forged Spin Result","description":"The Spin Wheel  WordPress plugin before 2.2.1 does not verify that a visitor actually performed a legitimate spin before returning and consuming a configured prize coupon, allowing unauthenticated users to disclose and drain the stored coupon codes of any campaign, including unpublished ones.","status":"published","published":"2026-10-15T06:00:13.895Z","modified":"2026-10-15T11:01:27.444Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-284"],"updated_at":"2026-11-02T14:20:04.463704Z"}],"euvd":[{"id":"EUVD-2026-101851","description":"The Spin Wheel  WordPress plugin before 2.2.1 does not verify that a visitor actually performed a legitimate spin before returning and consuming a configured prize coupon, allowing unauthenticated users to disclose and drain the stored coupon codes of any campaign, including unpublished ones.","status":"published","published":"2026-10-15T06:00:13Z","modified":"2026-10-15T11:01:27Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T17:00:15.076272Z"}],"ghsa":[{"id":"GHSA-mv9f-x7wq-j2c6","title":"The Spin Wheel  WordPress plugin before 2.2.1 does not verify that a visitor actually performed a...","description":"The Spin Wheel  WordPress plugin before 2.2.1 does not verify that a visitor actually performed a legitimate spin before returning and consuming a configured prize coupon, allowing unauthenticated users to disclose and drain the stored coupon codes of any campaign, including unpublished ones.","status":"published","published":"2026-10-15T09:30:32Z","modified":"2026-10-15T12:31:00Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-284"],"updated_at":"2026-11-02T15:13:35.825754Z"}],"nvd":[{"id":"CVE-2026-106031","description":"The Spin Wheel  WordPress plugin before 2.2.1 does not verify that a visitor actually performed a legitimate spin before returning and consuming a configured prize coupon, allowing unauthenticated users to disclose and drain the stored coupon codes of any campaign, including unpublished ones.","status":"published","published":"2026-10-15T07:17:58.507Z","modified":"2026-10-15T14:47:05.72Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-284"],"updated_at":"2026-11-02T14:12:59.328869Z"}]}}
