ft-scout@9.0.3
FrontTerrain — The Onboarding Co-Pilot for New Codebases
AI Security Review
scanned 13d ago · by lpm-firewall-aiSource review found expected authentication, signup email, search, and user-invoked agent behavior, with no package install hook or unrelated credential recipient. The scanner's credential and bundle flags did not establish an attack in the inspected source.
Decision evidence
public snapshot- package.json declares only test and build scripts and points the CLI to bin/ft.js; the launcher imports the CLI entrypoint.
- Login and signup send credentials to the package's Firebase Identity Toolkit endpoint; login stores the returned session token in local auth configuration.
- Signup email delivery uses configured provider credentials and sends welcome or verification mail to the signup address; Firebase verification requests go to Firebase.
- Search API keys are used by the web-search function for its named search providers.
- The agent runs through an invoked CLI workflow, and actions classified as requiring approval prompt for approval unless auto-approval is explicitly supplied.
- The bundled archive analysis describes source and metadata files; no loader for the archive was found in the package.
Source & flagged code
17 flaggedPackage contains a high-severity secret pattern.
bin/src/utils/firebaseAuth.jsView on unpkg · L1Google API key in bin/src/utils/firebaseAuth.js
bin/src/utils/firebaseAuth.jsView on unpkg · L1Package source references child process execution.
bin/src/server/server.jsView on unpkg · L3Findings
Affected versions and remediation
This report applies to ft-scout@9.0.3.
See all versions of ft-scout for other recorded verdicts.
- Review the evidence and your use of ft-scout@9.0.3 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.