Description-Behavior Mismatch
Medium
- Confidence
- 98% confidence
- Finding
- The skill advertises permission control for secrets, but access control is implemented only as caller-provided booleans like allowSecret/showSecrets. Any caller able to invoke the skill can simply set these flags and retrieve decrypted secrets, so there is no real authorization boundary. In a secret-management skill, this mismatch materially increases the risk of credential disclosure.
