rafey-shell@1.0.5
Renamed to rabot. Install with npm install -g @arafeymasood/rabot
An AI-powered shell with personalized LLM assistance
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe package sends the current working-directory path to its own chat service with every query, although that path is unnecessary for the advertised Q&A feature. The reviewed flow did not show credential or file collection, so this warrants a warning rather than a malicious verdict.
Decision evidence
public snapshot- LLMService uses the package’s chat endpoint by default, with an environment variable override.
- Each request sends the assembled prompt and conversation history.
- The prompt includes the current working directory, which is sent with each query and is unnecessary for the advertised Rafey Q&A feature.
- The CLI sends a query after the user enters an interactive line.
- The prepare script invokes the build script.
- The request sends user queries and conversation history to the package’s own chat service, which is central to the CLI’s function.
- I found no automatic credential or file collection in the reviewed request path.
- The flagged zero-width character is in biography text, not executable control flow.
Source & flagged code
5 flaggedSource contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/services/LLMService.jsView on unpkg · L73A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/services/LLMService.jsView on unpkgFindings
Affected versions and remediation
This report applies to rafey-shell@1.0.5.
See all versions of rafey-shell for other recorded verdicts.
- Review the evidence and your use of rafey-shell@1.0.5 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.