Description
The YITH WooCommerce Wishlist WordPress plugin before 4.13.0 does not properly validate wishlist ownership in the save_title() AJAX handler before allowing wishlist renaming operations. The function only checks for a valid nonce, which is publicly exposed in the page source of the /wishlist/ page, making it possible for unauthenticated attackers to rename any wishlist belonging to any user on the site.
Problem types
Product status
Any version before 4.13.0
Credits
Chiao-Lin Yu (Steven Meow)
WPScan
References
wpscan.com/...rability/2f052086-b691-48df-9b08-2cb1db65e14e/