Skip to main content

Security incident response

Use this guidance when you believe Starfire account access, a developer credential, integration secret, or organization resource may be compromised.

1. Reduce access first

Take the narrowest immediate containment action available:
  • revoke a suspicious session
  • rotate/revoke an exposed API key
  • disable a compromised webhook/integration credential
  • remove unexpected organization access
  • apply a security hold through authorized administration when necessary
Do not wait for perfect certainty before rotating a credential that is known to be exposed.

2. Preserve identifiers

Record the affected resource and relevant times:
  • account
  • session/device
  • API key/application ID
  • request IDs
  • organization/project
  • security event timestamps
Do not preserve the secret itself in incident notes.

3. Review impact

Determine what the affected identity could access:
  • personal resources
  • organization projects
  • developer applications
  • billing administration
  • Control Center permissions

4. Recover authentication

Reset credentials or complete supported account recovery as appropriate. Review active sessions after recovery.

5. Review programmatic access separately

Password changes and session revocation do not automatically guarantee API keys, service accounts, or integration tokens were invalidated.

6. Escalate appropriately

If the issue appears to affect Starfire infrastructure, multiple unrelated users, or a platform vulnerability, use the private security/support path rather than publishing exploit details publicly.

7. Restore access deliberately

Remove temporary restrictions only after the compromised access path is closed and the intended owner/admin state is verified.
Never send active passwords, API keys, reset tokens, webhook secrets, or private keys to support as proof of the issue.