@diffexai/diffex@0.3.2
Coding agent CLI with read, bash, edit, write, update_plan tools and session management
AI Security Review
scanned 3h ago · by lpm-firewall-aiThe inspected Gist flow is explicitly invoked and uploads the current session as a non-public gist through the user's authenticated GitHub CLI. The flagged credential strings are help text, and the shell resolver is gated by an explicit `!` config value; no malicious behavior was identified.
Decision evidence
public snapshot- The manifest exposes a coding-agent CLI and module entry points; it declares no install lifecycle hook.
- The Gist-sharing handler is dispatched only for the exact `/share` command.
- Sharing checks for an authenticated GitHub CLI, exports the session to a temporary HTML file, and invokes `gh gist create --public=false`.
- Shell commands in config values run only when the value starts with `!`, an explicit configuration form.
- The Gist upload is a user-triggered session-sharing feature and creates a non-public gist.
- The flagged credential references in the CLI file are help text describing environment variables, not credential collection.
- The flagged shell execution supports configured credential values; no unrelated automatic execution or data transfer was identified.
Source & flagged code
6 flaggedPackage ships native binary artifacts.
dist/node_modules/@diffexai/diffex-tui/native/darwin/prebuilds/darwin-x64/darwin-modifiers.nodeView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/config.js#virtual:string-array:round1View on unpkgFindings
Affected versions and remediation
This report applies to @diffexai/diffex@0.3.2.
See all versions of @diffexai/diffex for other recorded verdicts.
- Review the evidence and your use of @diffexai/diffex@0.3.2 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.