CVE Catalog

CVE-2026-103525

HighCVSS 7.5
Published: Translated: NVD NIST

Summary

The FluentCart plugin for WordPress (versions up to and including 1.7.0) is vulnerable to Insecure Direct Object Reference (IDOR) via the 'order_id + billing_address_id (also shipping_address_id)' parameter due to missing validation on a user-controlled key. An unauthenticated attacker can read and exfiltrate another customer's stored billing and shipping address PII, including street address, city, state, postcode, phone number, company name, VAT number, and legal registration ID.

Risk Assessment

An attacker can enumerate and retrieve PII for all customers, resulting in a major data leak and GDPR violation. The vulnerability is easily exploitable because order and address IDs are sequential and the AJAX endpoint does not require authentication.

Recommendation

Update the FluentCart plugin to a version newer than 1.7.0 as soon as it becomes available. Until then, consider restricting access to the AJAX endpoint or implementing additional authorization checks.

Other vulnerabilities in FluentCart

See all
Original NVD description (English source)

The FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 1.7.0 via the 'order_id + billing_address_id (also shipping_address_id)' parameter due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to read and exfiltrate another customer's stored billing and shipping address PII — including street address, city, state, postcode, phone number, company name, VAT number, and legal registration ID — by enumerating sequential AUTO_INCREMENT order and address ID pairs. The id-equality guard intended to restrict address reuse is bypassed because the attacker controls both halves of the compared pair, and the unauthenticated AJAX entry point imposes only a soft rate limit of 5 requests per 60 seconds rather than any authentication or ownership check.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS