Junglewise Threat Intelligence

CVE-2026-85037: Sunshine Photo Cart price manipulation via insecure direct object reference

CVE-2026-85037 · Severity: medium · CVSS 5.3 · Published 2026-09-09

Technologies: Sunshine Photo Cart.

Executive brief

Sunshine Photo Cart is a WordPress plugin used to sell photo products online. The plugin fails to validate that a customer's chosen price level matches the item being purchased, allowing unauthenticated attackers to buy items at drastically lower prices configured elsewhere on the site. This results in direct financial loss for site owners, as transactions complete at manipulated prices through the checkout process.

Technical details

This is an insecure direct object reference (IDOR) vulnerability in the cart addition endpoint. The plugin accepts a user-supplied price_level parameter in the AJAX action sunshine_modal_add_item_to_cart without validating that the specified price level ID corresponds to the product and gallery being added. An unauthenticated attacker can enumerate small sequential price level IDs (visible in admin URLs) and inject a lower-priced level into a cart request for an expensive item, bypassing price validation at checkout since the manipulated price is never re-verified. The vulnerable code path affects the add-to-cart functionality triggered via AJAX. The vulnerability is fixed in version 3.7.

Affected products

  • Sunshine Photo Cart Sunshine Photo Cart before 3.7

Timeline

  • 2026-09-07: disclosed
  • 2026-09-09: patched: Fixed in version 3.7

References