sagentic@1.0.9
Production-grade autonomous AI agent platform optimized for Google Cloud Run, Neon pgvector, and Gemini/Cloudflare
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe flagged auth file performs Turnstile verification, and the dynamic calculator evaluation is limited by an allowlist. The CLI’s credential transfer is part of user-invoked remote chat to the package’s Sagentic service; no independent malicious behavior was established.
Decision evidence
public snapshot- package.json declares the server and CLI entry points, with no install lifecycle hook.
- The calculator restricts expressions to arithmetic and named Math methods before evaluating them.
- The auth module sends Turnstile verification data to Cloudflare’s verification endpoint.
- The CLI sends its configured Sagentic API token or auth secret as a bearer token to the Sagentic chat endpoint when a user invokes remote chat.
- The CLI sends the user’s message and workspace context as part of that chat request.
- The CLI’s default recipient is the package’s Sagentic-branded chat service, and local mode is explicitly available.
- The auth module’s external request is a Turnstile verification request; the flagged dynamic evaluation is constrained by an expression allowlist.
Source & flagged code
5 flagged · loading sourcePackage source references dynamic code evaluation.
dist/tools/data-calculator.jsView on unpkg · L18Source appears to send environment or credential material to an external endpoint.
dist/security/auth.jsView on unpkg · L9Findings
Affected versions and remediation
This report applies to sagentic@1.0.9.
See all versions of sagentic for other recorded verdicts.
- Review the evidence and your use of sagentic@1.0.9 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.