Behave BDD Testing
Pass
Audited by Gen Agent Trust Hub on Sep 27, 2026
Risk Level: SAFECREDENTIALS_UNSAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill includes hardcoded example credentials such as "SecurePass123" and "AdminPass123" within Gherkin scenarios for testing login functionality.
- [COMMAND_EXECUTION]: The CI/CD configuration example provides shell commands for installing dependencies and the Google Chrome browser.
- [PRIVILEGE_ESCALATION]: The GitHub Actions example uses sudo to install system packages, which is a common but privileged operation in CI environments.
- [INDIRECT_PROMPT_INJECTION]: The skill defines step definitions that ingest data from external Gherkin tables, creating a surface for potential indirect prompt injection.
- Ingestion points: Data enters the context via
context.tableinauth_steps.pyandapi_steps.py. - Boundary markers: There are no explicit boundary markers or instructions to ignore potential commands embedded within the table data.
- Capability inventory: The skill utilizes
requestsfor network operations andseleniumfor browser automation. - Sanitization: The implementation lacks sanitization or validation of the ingested strings before they are used in automation tasks.
Audit Metadata