Improper Authorization in Stripe For WooCommerce - CVE-2021-39347

 

Improper Authorization in Stripe For WooCommerce - CVE-2021-39347

Published: October 26, 2021


Vulnerability identifier: #VU57638
CSH Severity: Low
CVSSv4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear
CVE-ID: CVE-2021-39347
CWE-ID: CWE-285
Exploitation vector: Remote access
Exploit availability: No public exploit available
Vulnerable software:
Stripe For WooCommerce
Software vendor:
Payment Plugins, support@paymentplugins.com

Description

The vulnerability allows a remote attacker to bypass authorization checks.

The vulnerability exists due to missing a capability check on the "save()" function in the ~/includes/admin/class-wc-stripe-admin-user-edit.php file. A remote authenticated attacker can configure their account to use other site users unique STRIPE identifier and make purchases with their payment accounts.


Remediation

Install updates from vendor's website.

External links