CVE Catalog

CVE-2026-115329

MediumCVSS 5.9
Published: Updated: Translated: NVD NIST

Summary

Lotus through 0.10.2 contains an insecure direct object reference vulnerability in SubscriptionViewSet.get_object() that uses an unscoped queryset without organization filtering or permission checks. Authenticated users or API keys from any organization can supply another organization's subscription_id to read, cancel, update, switch plans, or modify addons, altering another tenant's billing.

Risk Assessment

An attacker can modify or cancel other organizations' subscriptions, causing financial loss and service disruption.

Recommendation

Upgrade Lotus above 0.10.2 and add organization scoping and permission checks in SubscriptionViewSet.get_object().

Other vulnerabilities in Lotus

See all
Original NVD description (English source)

Lotus through 0.10.2 contains an insecure direct object reference vulnerability in SubscriptionViewSet.get_object() that uses an unscoped queryset without organization filtering or permission checks. Authenticated users or API keys from any organization can supply another organization's subscription_id to read, cancel, update, switch plans, or modify addons, altering another tenant's billing.

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