{"id":"CVE-2026-94246","aliases":["EUVD-2026-94752","GHSA-cgxq-x82m-q3wm"],"status":"published","title":"Wallet System for WooCommerce 2.0.0 - 2.7.10 - Subscriber+ Forged Wallet Withdrawal Request via IDOR","description":"The Wallet System for WooCommerce  WordPress plugin before 2.8.0 does not verify that the wallet account named in a withdrawal submission belongs to the user making it, allowing any authenticated user, such as a subscriber, to file a withdrawal request against another user's wallet for an amount and a payout destination of their choosing, and to indefinitely prevent that user from submitting withdrawals of their own.","severity":{"version":"3.1","score":6.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:L","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-09","score":0.00154,"percentile":0.04555,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-639"],"published":"2026-10-08T06:00:09Z","modified":"2026-10-08T20:51:18Z","products":[{"vendor":"unknown","product":"wallet system for woocommerce"},{"vendor":"wp swings","product":"wallet system for woocommerce"}],"references":[{"url":"https://wpscan.com/vulnerability/20949357-8fe6-4151-88b8-15abdef292cb/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-94246"},{"url":"https://wpscan.com/vulnerability/20949357-8fe6-4151-88b8-15abdef292cb"},{"url":"https://github.com/advisories/GHSA-cgxq-x82m-q3wm"}],"sources":{"cve":[{"id":"CVE-2026-94246","title":"Wallet System for WooCommerce 2.0.0 - 2.7.10 - Subscriber+ Forged Wallet Withdrawal Request via IDOR","description":"The Wallet System for WooCommerce  WordPress plugin before 2.8.0 does not verify that the wallet account named in a withdrawal submission belongs to the user making it, allowing any authenticated user, such as a subscriber, to file a withdrawal request against another user's wallet for an amount and a payout destination of their choosing, and to indefinitely prevent that user from submitting withdrawals of their own.","status":"published","published":"2026-10-08T06:00:09.051Z","modified":"2026-10-08T10:59:17.726Z","cvss":[{"version":"3.1","score":6.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:L","level":"medium","assessor":"adp"}],"cwes":["CWE-639"],"updated_at":"2026-11-02T14:19:53.786088Z"}],"euvd":[{"id":"EUVD-2026-94752","description":"The Wallet System for WooCommerce  WordPress plugin before 2.8.0 does not verify that the wallet account named in a withdrawal submission belongs to the user making it, allowing any authenticated user, such as a subscriber, to file a withdrawal request against another user's wallet for an amount and a payout destination of their choosing, and to indefinitely prevent that user from submitting withdrawals of their own.","status":"published","published":"2026-10-08T06:00:09Z","modified":"2026-10-08T10:59:17Z","cvss":[{"version":"3.1","score":6.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:L","level":"medium"}],"updated_at":"2026-11-02T17:27:33.098422Z"}],"ghsa":[{"id":"GHSA-cgxq-x82m-q3wm","title":"The Wallet System for WooCommerce  WordPress plugin before 2.8.0 does not verify that the wallet...","description":"The Wallet System for WooCommerce  WordPress plugin before 2.8.0 does not verify that the wallet account named in a withdrawal submission belongs to the user making it, allowing any authenticated user, such as a subscriber, to file a withdrawal request against another user's wallet for an amount and a payout destination of their choosing, and to indefinitely prevent that user from submitting withdrawals of their own.","status":"published","published":"2026-10-08T06:31:20Z","modified":"2026-10-08T12:35:29Z","cvss":[{"version":"3.1","score":6.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:L","level":"medium"}],"cwes":["CWE-639"],"updated_at":"2026-11-02T15:12:56.476072Z"}],"nvd":[{"id":"CVE-2026-94246","description":"The Wallet System for WooCommerce  WordPress plugin before 2.8.0 does not verify that the wallet account named in a withdrawal submission belongs to the user making it, allowing any authenticated user, such as a subscriber, to file a withdrawal request against another user's wallet for an amount and a payout destination of their choosing, and to indefinitely prevent that user from submitting withdrawals of their own.","status":"published","published":"2026-10-08T06:16:46.863Z","modified":"2026-10-08T20:51:18.123Z","cvss":[{"version":"3.1","score":6.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:L","level":"medium","assessor":"secondary"}],"cwes":["CWE-639"],"updated_at":"2026-11-02T14:12:55.142936Z"}]}}
