An insecure direct object reference occurs in the `get object()` function within the `SubscriptionViewSet`. The issue stems from the use of an unscoped queryset that lacks organization filtering or permission checks. Consequently, authenticated users or those with API keys from any organization can provide a `subscription id` belonging to another organization to read, cancel, update, switch plans, or modify addons, which allows for the alteration of another tenant's billing.