PatchSiren cyber security CVE debrief
CVE-2026-97657 Tyche Softwares CVE debrief
The Abandoned Cart Pro for WooCommerce plugin for WordPress has a critical vulnerability allowing unauthenticated attackers to bypass authentication and potentially take over user accounts, including administrators. This is due to insecure encryption and HMAC checks in cart-recovery link tokens. Attackers can recover the keystream, forge ciphertext, and trigger a call to wp_set_auth_cookie() for the victim user.
- Vendor
- Tyche Softwares
- Product
- Abandoned Cart Pro for WooCommerce
- CVSS
- CRITICAL 9.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-14
- Original CVE updated
- 2026-10-14
- Advisory published
- 2026-10-14
- Advisory updated
- 2026-10-14
Who should care
Defenders of WordPress installations using the Abandoned Cart Pro for WooCommerce plugin, especially those with versions up to and including 10.8.0, should be aware of this vulnerability and take immediate action to update the plugin. This vulnerability could allow unauthenticated attackers to potentially take over user accounts, including administrators.
Why it matters
CVE-2026-97657 is a critical vulnerability in the Abandoned Cart Pro for WooCommerce plugin for WordPress, allowing unauthenticated authentication bypass via malleable encryption and bypassable HMAC in cart-recovery link tokens. Defenders should prioritize updating the plugin to prevent potential account takeovers.
- Potential for full account takeover of any user who has ever abandoned a cart, including administrators
- Unauthenticated attackers can recover the keystream and forge ciphertext to decrypt to any victim's cart ID
- Trigger a call to wp_set_auth_cookie() for the victim user, achieving full account takeover
Technical summary
The Abandoned Cart Pro for WooCommerce plugin for WordPress is vulnerable to Authentication Bypass via Malleable Encryption and Bypassable HMAC in all versions up to, and including, 10.8.0. This is due to the use of MAC-free AES-CTR encryption for cart-recovery link tokens — where the 8-byte CTR nonce is carried inside the ciphertext blob and the encryption key is looked up using the attacker-supplied user_email GET parameter — combined with an HMAC nonce check in wcap_email_track_links() that is only enforced when the wcap_nonce parameter is non-empty, allowing complete bypass by omission, and an insecure direct object reference on the decrypted abandoned_id with no ownership verification confirming the cart belongs to the email used for decryption.
Defensive priority
High priority should be given to updating the Abandoned Cart Pro for WooCommerce plugin to a version beyond 10.8.0, as the current version is vulnerable to authentication bypass.
Recommended defensive actions
- Update Abandoned Cart Pro for WooCommerce to a version beyond 10.8.0
- Review user accounts for potential unauthorized access
- Monitor for suspicious activity related to cart-recovery links
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
Evidence notes
The vulnerability exists in Abandoned Cart Pro for WooCommerce versions up to and including 10.8.0. It allows unauthenticated attackers to bypass authentication via malleable encryption and bypassable HMAC in cart-recovery link tokens.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-97657 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-97657
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-97657 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-97657
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Abandoned Cart Pro for WooCommerce <= 10.8.0 - Unauthenticated Authentication Bypass via Malleab
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/97xxx/CVE-2026-97657.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://www.tychesoftwares.com/docs/docs/abandoned-cart-pro-for-woocommerce-new/changelog-abandoned-cart-pro/
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://www.tychesoftwares.com/products/woocommerce-abandoned-cart-pro-plugin/
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.