How CloudPulse Contained a Compromised Executive Session in 8 Seconds
At 6:45 PM on a Friday, CloudPulse's VP of Finance reported that her unlocked laptop was stolen at an airport lounge with active browser sessions open to the billing dashboard.
Instead of rotating tenant-wide signing keys and logging out 40,000 innocent customers, CloudPulse's security engineer opened /user-management, clicked the VP's user profile, opened the Active Sessions tab (GET /api/users/{userId}/sessions), and clicked Revoke All Sessions (DELETE /api/users/{userId}/sessions/revoke-all). Within milliseconds, every refresh token and active session for that user was invalidated across all applications.