Findings
F01
Low
Network destinations contacted
- Confidence
- Info The package connected to these hosts.
- Observed in
- obedient:baseline, obedient:production
Description
Network destinations the package resolved or connected to during the runs. All traffic was captured by the sandbox; nothing reached the internet.
Impact
Context only. Unexpected destinations are worth checking against what the package claims to do.
Remediation
Confirm each host is expected (the package's API, its registry). Allowlist expected egress in production.
F02
Low
A tool read its own credentials (e.g. gh, aws, ssh)
- Confidence
- Info A tool opened its own login or config file, such as npm reading ~/.npmrc.
- Observed in
- obedient:production
Description
A tool opened its own configuration or login file, such as npm reading ~/.npmrc or gh reading its hosts file.
Impact
None in itself: this is how those tools work. Listed so the report shows every credential access.
Remediation
No action needed.
Process tree
run obedient:production
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.
Show process tree
- runbash -c git clone https://github.com/Sogni-AI/sogni-worlds-kit
...
- rungit clone https://github.com/Sogni-AI/sogni-worlds-kit
- filewrote ./sogni-worlds-kit/.git/description
- filewrote ./sogni-worlds-kit/.git/info/exclude
- filewrote ./sogni-worlds-kit/.git/HEAD.lock
- filewrote ./sogni-worlds-kit/.git/config.lock
- filewrote ./sogni-worlds-kit/.git/tfi3FLx
- run/usr/lib/git-core/git remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit
- run/usr/lib/git-core/git-remote-https origin https://github.com/Sogni-AI/sogni-worlds-kit
- netgithub.com:443 sent 246 B
- netgithub.com:443 sent 192 B
- netDNS lookups for github.com, npmjs.org 4 queries
- runnpm install
- runnode /usr/bin/npm install
- secretread ~/.npmrc (its own config)