awsflow-sts
Pass
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCREDENTIALS_UNSAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data that could contain malicious instructions intended to influence the agent's behavior.
- Ingestion points: The
DecodeAuthorizationMessagecommand accepts anEncodedMessagestring, andAssumeRoleWithSAML/AssumeRoleWithWebIdentityaccept authentication tokens from external providers. - Boundary markers: None identified in the skill instructions to separate data from instructions.
- Capability inventory: The skill can perform critical AWS actions including
AssumeRole,GetFederationToken, andGetSessionToken, which generate temporary security credentials. - Sanitization: There are no explicit instructions for the agent to sanitize or validate the content of the authorization messages before processing.
- [CREDENTIALS_UNSAFE]: The skill is designed to handle and generate sensitive AWS security credentials.
- The
STSToolprovides commands likeGetSessionTokenandAssumeRolethat return temporary access keys, secret keys, and session tokens. - The
GetAccessKeyInfocommand allows looking up account information for specific access keys. - The skill enables the agent to manipulate its own permission set and identity within the AWS environment by design.
Audit Metadata