aws-sdk-java-v2-kms
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill demonstrates legitimate usage of the AWS SDK for Java 2.x to perform cryptographic operations. It adheres to security best practices by utilizing the
DefaultCredentialsProviderfor credential management and implementing sensitive memory cleanup usingArrays.fillto clear plaintext keys. - [INDIRECT_PROMPT_INJECTION]: The skill facilitates the decryption of data from external sources, which creates a generic attack surface for indirect prompt injection. If an agent is instructed to process decrypted content as instructions, it could lead to unauthorized actions.
- Ingestion points: Data is ingested through the
decryptDataanddecryptWithEnvelopemethods across several files, includingSKILL.mdandreferences/technical-guide.md. - Boundary markers: The provided implementation patterns do not include explicit delimiters or warnings to treat decrypted data as untrusted content.
- Capability inventory: The skill defines
allowed-toolsincludingBash,Write, andEdit, which represent a significant capability tier that could be targeted by instructions hidden in decrypted data. - Sanitization: The patterns do not include specific sanitization or validation logic for the resulting plaintext data.
Audit Metadata