heroui logo

Okta App Refresh Access Token Reuse

Panther Rules

View Source
Summary
The rule 'Okta App Refresh Access Token Reuse' detects any instance where a refresh token, which has previously been used, is employed again to request a new access token through the Okta /token endpoint. This is significant because Okta's token management design mandates the invalidation of the refresh token after its successful use, thus preventing reuse risks. When a legitimate client attempts to obtain a new access token, they must present a fresh refresh token, and any violation in this rule indicates potential misuse. The detection system generates alerts to signal any unauthorized repeat use of refresh tokens, pointing to a potential security breach or token theft. As such, when triggering the alert, security teams are prompted to investigate the requesting client's IP address for anomalies to ascertain the legitimacy of the request. If the request appears suspicious, actions such as revoking the tokens might be initiated to safeguard the account.
Categories
  • Identity Management
  • Cloud
  • Application
Data Sources
  • User Account
  • Application Log
Created: 2022-12-13