漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Custom User Registration Fields for WooCommerce <= 2.2.3 - Unauthenticated Privilege Escalation via 'afreg_select_user_role' Parameter in Store API Checkout
Vulnerability Description
The Custom User Registration Fields for WooCommerce plugin for WordPress is vulnerable to Privilege Escalation in versions up to, and including, 2.2.3. This is due to the plugin accepting an attacker-controlled afreg_select_user_role value from the unauthenticated WooCommerce Store API /wc/store/v1/checkout request in the af_reg_checkout_data_to_order_meta_data_block() function, persisting it in order meta, and then passing it directly to WP_User::add_role() in the af_reg_custom_order_processing_function() function (hooked to woocommerce_thankyou) without validating against the plugin's admin-configured allowed role list. This makes it possible for unauthenticated attackers to elevate their privileges to Administrator by creating an account during checkout with a modified JSON body specifying administrator (or any other role slug) as the desired role. Note: The exploit requires the "User Role Selection" setting to be enabled.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
特权管理不恰当
Vulnerability Title
Addify Custom User Registration Fields for WooCommerce 权限许可和访问控制问题漏洞
Vulnerability Description
Addify Custom User Registration Fields for WooCommerce是Addify公司的一款可为电子商务平台添加自定义用户注册字段的插件。 Addify Custom User Registration Fields for WooCommerce 2.2.3及之前版本存在权限许可和访问控制问题漏洞,该漏洞源于接受攻击者控制的afreg_select_user_role值,未验证就传递给WP_User::add_role()函数,可能导致未认证攻击者创建管理员账户并
CVSS Information
N/A
Vulnerability Type
N/A