In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade django-tenant-users
to version 2.1.0 or higher.
django-tenant-users is an A Django app to extend django-tenants to incorporate global multi-tenant users
Affected versions of this package are vulnerable to User Impersonation via custom schema name in provision_tenant()
function. An attacker can creates a tenant with is_staff
, is_superuser
, is_verified
or email as a schema name that matches an existing User attribute and impersonate a user if an application relies on these attributes for authorization or business logic.