CVE Catalog

CVE-2026-55795

MediumCVSS 6.9
Published: Translated: NVD NIST

Summary

Craft Commerce is an ecommerce platform for Craft CMS. From 4.0.0 until 4.11.2 and 5.6.5, CartController in src/controllers/CartController.php activates its RateLimiter only when the number POST or GET parameter is supplied. An unauthenticated attacker can submit couponCode values to actionUpdateCart for the session-based cart while omitting number, preventing creation of the IP rate-limit identity and allowing unlimited automated coupon-code guessing and enumeration. This issue is fixed in versions 4.11.2 and 5.6.5.

Risk Assessment

An attacker can brute-force coupon codes, potentially leading to unauthorized discounts or server resource exhaustion.

Recommendation

Update Craft Commerce to version 4.11.2 or 5.6.5, which contain the fix.

Other vulnerabilities in Craft Commerce

See all
Original NVD description (English source)

Craft Commerce is an ecommerce platform for Craft CMS. From 4.0.0 until 4.11.2 and 5.6.5, CartController in src/controllers/CartController.php activates its RateLimiter only when the number POST or GET parameter is supplied. An unauthenticated attacker can submit couponCode values to actionUpdateCart for the session-based cart while omitting number, preventing creation of the IP rate-limit identity and allowing unlimited automated coupon-code guessing and enumeration. This issue is fixed in versions 4.11.2 and 5.6.5.

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