Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-10628— Points and Rewards for WooCommerce <= 2.10.1 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Modification via Multiple AJAX Actions

Quick assessment

Affected
wpswings Points and Rewards for WooCommerce
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

wpswings points and rewards for woocommerce是wpswings公司开源的一个积分奖励系统。 WordPress Points and Rewards for WooCommerce 2.10.0及之前版本存在授权问题漏洞,该漏洞源于插件未正确验证用户是否有权执行操作,导致授权绕过,可能允许经过身份验证的攻击者(具有订阅者级别及以上访问权限)转换和消耗任意用户奖励点数至钱包余额、将所有用户电子邮件和点数余额泄露至攻击者控制的Klaviyo账户、覆盖站点Klaviyo

CVSS 4.3 · Medium EPSS 0.58% · P46

Affected Version Matrix 1

VendorProduct Version RangeStatus
wpswings Points and Rewards for WooCommerce ≤ 2.10.1 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-10628

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Points and Rewards for WooCommerce <= 2.10.1 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Modification via Multiple AJAX Actions
Source: CVE Program / CVE List V5
Vulnerability Description
The Points and Rewards for WooCommerce plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.10.0. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to convert and drain any user's reward points into wallet balance, exfiltrate all users' emails and point balances to an attacker-controlled Klaviyo account, overwrite the site's Klaviyo public API key, block or unblock arbitrary users from the points system, and modify campaign banner and heading settings. The nonce used for authentication of these requests (wps-wpr-verify-nonce) is injected into every public-facing page via wp_localize_script(), and the wps_wpr_generate_custom_wallet handler is additionally registered on the wp_ajax_nopriv_ hook, meaning unauthenticated visitors can also obtain a valid nonce and exploit that specific action.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
授权机制缺失
Source: CVE Program / CVE List V5
Vulnerability Title
WordPress Points and Rewards for WooCommerce 授权问题漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
wpswings points and rewards for woocommerce是wpswings公司开源的一个积分奖励系统。 WordPress Points and Rewards for WooCommerce 2.10.0及之前版本存在授权问题漏洞,该漏洞源于插件未正确验证用户是否有权执行操作,导致授权绕过,可能允许经过身份验证的攻击者(具有订阅者级别及以上访问权限)转换和消耗任意用户奖励点数至钱包余额、将所有用户电子邮件和点数余额泄露至攻击者控制的Klaviyo账户、覆盖站点Klaviyo
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
wpswings Points and Rewards for WooCommerce 0 ~ 2.10.1 -

II. Public POCs for CVE-2026-10628

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-10628

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-10628 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-10628

No comments yet


Leave a comment