CVE-2025-12777
Last modified
CVE-2025-12777 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. The YITH WooCommerce Wishlist plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.10.0. This is due to the plugin not properly verifying that a user is authorized to perform actions on the REST API /wp-json/yith/wishlist/v1/lists endpoint (which uses permission_callback => '__return_true') and the AJAX delete_item handler (which only checks nonce validity without verifying object-level authorization). EPSS estimates a 0.27% chance of exploitation in the next 30 days.
Description
The YITH WooCommerce Wishlist plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.10.0. This is due to the plugin not properly verifying that a user is authorized to perform actions on the REST API /wp-json/yith/wishlist/v1/lists endpoint (which uses permission_callback => '__return_true') and the AJAX delete_item handler (which only checks nonce validity without verifying object-level authorization). This makes it possible for unauthenticated attackers to disclose wishlist tokens for any user and subsequently delete wishlist items by chaining the REST API authorization bypass with the exposed delete_item nonce on shared wishlist pages and the AJAX handler's missing object-level authorization check.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2025-12777?
How severe is CVE-2025-12777?
How do I fix CVE-2025-12777?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-12771IBM Concert 1.0.0 through 2.1.0 is vulnerable to a stack-bas…7.8
- CVE-2025-12772Brocade SANnav before 2.4.0b logs the Brocade Fabric OS Swit…4.9
- CVE-2025-12773A vulnerability in update-reports-purge-settings.sh script l…6.5
- CVE-2025-12774A vulnerability in the migration script for Brocade SANnav b…7.5
- CVE-2025-12775The WP Dropzone plugin for WordPress is vulnerable to authen…8.8
- CVE-2025-12776The Report Builder component of the application stores user …5.4
- CVE-2025-12778The Ultimate Member Widgets for Elementor – WordPress User D…5.3
- CVE-2025-12779Improper handling of the authentication token in the Amazon …8.8
- CVE-2025-1278An issue has been discovered in GitLab CE/EE affecting all v…7.5
- CVE-2025-12780Rejected reason: This CVE ID has been rejected or withdrawn …
- CVE-2025-12781When passing data to the b64decode(), standard_b64decode(), …5.3
- CVE-2025-12782The Beaver Builder – WordPress Page Builder plugin for WordP…4.3
Are you affected by CVE-2025-12777?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
