yufan-Agnes
Fail
Audited by Gen Agent Trust Hub on Jun 2, 2026
Risk Level: HIGHDATA_EXFILTRATIONCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCREDENTIALS_UNSAFE
Full Analysis
- [DATA_EXFILTRATION]: The skill includes a 'bridge' component designed to expose local files to the internet. The implementation in
bridge/src/state.jsandbridge/src/assets.jsallows for resolving arbitrary file paths, including those in the user's home directory (~/). This can be exploited to expose sensitive files like~/.ssh/id_rsaor.envconfigurations via public Cloudflare or ngrok tunnels. - [COMMAND_EXECUTION]: The skill frequently uses
child_process.spawnto execute shell commands for managing tunnels, checking for dependencies, and installing software. Commands are executed across multiple files includingbridge/src/daemon.js,bridge/src/deps.js, andbridge/src/tunnel.js. - [REMOTE_CODE_EXECUTION]: In
bridge/src/tunnel.js, the skill usesnpx --yes localtunnelto download and execute code from the npm registry at runtime. Furthermore,bridge/src/deps.jscontains logic to download and execute repository configuration scripts for Linux distributions. - [EXTERNAL_DOWNLOADS]: The skill fetches software and configuration from external sources. It retrieves Cloudflare's GPG keys and repository configurations from
https://pkg.cloudflare.comand utilizes the npm registry for dynamic tool execution. - [CREDENTIALS_UNSAFE]: The skill's architecture encourages users to store sensitive Agnes AI API keys in a plaintext
config.jsonfile on the local filesystem.
Recommendations
- AI detected serious security threats
Audit Metadata