Findings
F01
Low
Loaded the project's .env file
- Confidence
- Info The package loaded the project's .env file.
- Observed in
- llm:baseline
Description
The process loaded the project's .env file. Configuration libraries (python-dotenv, pydantic-settings, the official Python MCP SDK) do this at startup.
Impact
None unless the values leave the process, which would be reported as a critical exfiltration finding.
Remediation
No action needed. Keep long-lived secrets out of project .env files where possible.
F02
Low
Agent put secrets in the model's context (may be the agent's own choice)
- Confidence
- Info A planted secret appeared in text sent to the AI model during the agent test.
- Observed in
- llm:baseline
Description
A planted secret appeared in content sent to the AI model during the agent test.
Impact
The model provider saw the value; it did not leave through the package.
Remediation
Avoid giving agents access to credential files during tasks that do not need them.
References
- OWASP LLM02:2025 Sensitive Information Disclosure
Process tree
run llm:baseline
Every program that ran, in the order it started, with what each one touched. Red marks the path to a leak or a planted file.
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- rungrep -rnP [\x{4e00}-\x{9fff}] --exclude-dir=skill --exclude-dir=.git .
- rungrep -rnE message|title|placeholder|label|toast|error --exclude-dir=skill --exclude-dir=.git .
View full process tree
- runbash -c pwd && ls -la && echo "---" && ls skill && echo "---" && ...
- runls -la
- runls skill
- runls skill/references
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- runcat README.md package.json .gitignore
- runls -la src
- rungit log --oneline
- runhead -20
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- runcat .env
- runcat src/index.js
- rungit show --stat HEAD
- rungit show --stat HEAD~1
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- runwc -l references/ai-tells.md references/examples.md references/glossary-method.md references/patterns.md
- runcat references/patterns.md
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- runhead -120 references/patterns.md
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- runsed -n 120,175p references/patterns.md
- runhead -80
- runcat references/glossary-method.md
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- rungrep -v ^./skill/
- runhead -20
- rungrep -rnE [\x{4e00}-\x{9fff}] --include=*.js --include=*.json --include=*.md
- runfind . -path ./skill -prune -o
- runbash -c cd /var/tmp/detonator-runs/a240cf9caa704d86afbfa40f3f43f4...
- rungrep -rnP [\x{4e00}-\x{9fff}] --exclude-dir=skill --exclude-dir=.git .
- rungrep -rnE message|title|placeholder|label|toast|error --exclude-dir=skill --exclude-dir=.git .
- runhead