@devilsdev/rag-pipeline-utils@3.3.0
Composable retrieval-augmented generation (RAG) for Node.js: grounded citations, evaluation, guardrails, hybrid retrieval and a CLI.
AI Security Review
scanned 1d ago · by lpm-firewall-aiThe reviewed execution and network behavior is consistent with the package's plugin and RAG tooling. No automatic attack behavior or unrelated credential transfer was identified.
Decision evidence
public snapshot- The package exports its library separately from the CLI entry point.
- The CLI entry point loads the CLI and runs it with the user's process arguments.
- Dynamic evaluation executes plugin code inside a sandbox with timeout protection.
- The CLI subprocess helper permits only a short executable allowlist.
- The plugin registry API key is optional and is attached to requests made by the configured registry client.
- The package includes dynamic plugin execution and subprocess capabilities that warrant care when users invoke those features.
- The CLI can read a registry API key from an environment variable and send it to the configured registry.
Source & flagged code
9 flaggedSource contains an obfuscated payload loader that reconstructs and executes hidden code.
dist/index.cjsView on unpkg · L330Package source references a known benign dynamic code generation pattern.
dist/index.cjsView on unpkg · L19722Findings
Affected versions and remediation
This report applies to @devilsdev/rag-pipeline-utils@3.3.0.
See all versions of @devilsdev/rag-pipeline-utils for other recorded verdicts.
- Review the evidence and your use of @devilsdev/rag-pipeline-utils@3.3.0 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.