fadaly.net/work/tenantiso
SERVICE MESH
ISOLATION.
14 multi-tenant systems audited across RLS, namespace, cache, queue.
4 systems leak data across tenants at one or more layers.
2 leak via cache keys that don't include tenant ID.
Multi-tenant by default is single-tenant breach by accident.
TI-009 · Redis session cache
CROSS-TENANT
Cache key omits tenant prefix. Sessions collide between accounts.
Prefix tenant ID in all keys, flush cache, notify affected tenants.