T09 · Insecure Skill Coding Practices
- Location
templates/basic.api-verify.sh:55- Finding
Arbitrary Ambient Environment Variable Disclosure Through HTTP Variable Substitution
- Content
View full analysis
"$detail_file")" ``` ### Technical Analysis For variable names outside a small predefined set, `env_override_for` derives an uppercase environment-variable name and uses Bash indirect expansion, `${!env_name-}`, to retrieve its value. There is no allowlist restricting which ambient variables may be accessed. A test definition can therefore declare ...[truncated 2150 chars]- Remediation
View remediation
