Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-13157: CWE-639 Authorization Bypass Through User-Controlled Key in qodeinteractive QODE Wishlist for WooCommerce

0
Medium
VulnerabilityCVE-2025-13157cvecve-2025-13157cwe-639
Published: Thu Nov 27 2025 (11/27/2025, 06:42:13 UTC)
Source: CVE Database V5
Vendor/Project: qodeinteractive
Product: QODE Wishlist for WooCommerce

Description

The QODE Wishlist for WooCommerce plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 1.2.7 via the 'qode_wishlist_for_woocommerce_wishlist_table_item_callback' function due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to update the public view of arbitrary wishlists.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/27/2026, 09:35:43 UTC

Technical Analysis

CVE-2025-13157 is an authorization bypass vulnerability classified under CWE-639 (Authorization Bypass Through User-Controlled Key) found in the QODE Wishlist for WooCommerce plugin for WordPress. The vulnerability exists in all versions up to and including 1.2.7 due to insufficient validation of a user-controlled key parameter within the 'qode_wishlist_for_woocommerce_wishlist_table_item_callback' function. This lack of validation allows unauthenticated attackers to manipulate the public view of arbitrary wishlists by updating wishlist items without proper authorization checks. The vulnerability is an Insecure Direct Object Reference (IDOR), meaning attackers can directly access and modify objects (wishlists) by supplying arbitrary keys. The CVSS 3.1 base score is 5.3 (medium severity), reflecting that the attack vector is network-based with low attack complexity, no privileges required, and no user interaction needed. The impact is limited to integrity, as attackers can alter wishlist data but cannot access confidential information or disrupt availability. No patches or official fixes have been published yet, and no known exploits have been observed in the wild. The vulnerability poses a risk primarily to e-commerce sites using this plugin, potentially undermining user trust and data integrity in wishlist features.

Potential Impact

The primary impact of CVE-2025-13157 is the unauthorized modification of wishlist data on affected WooCommerce sites. Attackers can alter the public view of wishlists, potentially misleading users or corrupting user data. While this does not expose sensitive personal information or disrupt service availability, it compromises data integrity and can damage customer trust and brand reputation. For e-commerce businesses relying on wishlist functionality to drive sales and user engagement, this vulnerability could lead to customer dissatisfaction and potential financial loss. Additionally, attackers might use this flaw as part of a broader attack chain, such as social engineering or reputation damage campaigns. Since the vulnerability requires no authentication and can be exploited remotely, the attack surface is broad, affecting any site using the vulnerable plugin version. However, the absence of known exploits in the wild reduces immediate risk, though proactive mitigation is essential.

Mitigation Recommendations

To mitigate CVE-2025-13157, organizations should implement strict validation and authorization checks on all user-controlled keys related to wishlist operations. Specifically, the plugin code should verify that any request to update wishlist data is authenticated and authorized for the specific user or session. Until an official patch is released, site administrators should consider disabling the wishlist functionality or the QODE Wishlist for WooCommerce plugin entirely if it is not critical. Monitoring web server logs for unusual requests targeting wishlist endpoints can help detect exploitation attempts. Employing a Web Application Firewall (WAF) with custom rules to block suspicious requests containing arbitrary keys may reduce risk. Additionally, site owners should keep WordPress core and all plugins updated and subscribe to vendor security advisories for timely patch deployment. Conducting a security review of all third-party plugins for similar authorization issues is recommended to prevent analogous vulnerabilities.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
Wordfence
Date Reserved
2025-11-13T23:05:58.684Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 6927f676e2794b4b765ba39b

Added to database: 11/27/2025, 6:57:58 AM

Last enriched: 2/27/2026, 9:35:43 AM

Last updated: 3/24/2026, 6:06:55 PM

Views: 131

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses