heroui logo

GCP IAM serviceAccounts.signJwt Privilege Escalation

Panther Rules

View Source
Summary
This rule detects potential privilege escalation attacks via the Google Cloud Platform (GCP) IAM service account's 'signJwt' method. The 'signJwt' method allows crafted JSON Web Tokens (JWTs) to be signed using a service account's credentials, allowing unauthorized access to resources if misconfigured. The rule analyzes the GCP Audit Logs to identify calls to 'iam.serviceAccounts.signJwt' and checks if such commands have been executed by any service accounts, particularly where permissions should not have been granted. The identified parameter elements include timestamps, principal emails, resource types, and the permissions associated with the service account.
Categories
  • Cloud
  • GCP
  • Identity Management
Data Sources
  • Group
  • Service
  • Logon Session
  • Application Log
  • Cloud Service
ATT&CK Techniques
  • T1548
Created: 2024-02-27