ft-scout@8.0.4
FrontTerrain — The Onboarding Co-Pilot for New Codebases
AI Security Review
scanned 13d ago · by lpm-firewall-aiThe dashboard contains a concrete unauthenticated remote command execution vulnerability when the user starts it. The source supports a warning for a critical vulnerability, but does not establish malicious install-time behavior.
Decision evidence
public snapshot- When a user starts the dashboard, it exposes a command endpoint that accepts POST requests and allows cross-origin access.
- The endpoint inserts request data into a shell command and executes it without authentication, creating a remote code execution risk while the dashboard is running.
- The inspected login and signup flows send credentials to the fixed Firebase identity service; signup verification sends its token to Firebase’s verification endpoint.
- The package manifest defines CLI entry points and no install lifecycle hooks.
- The execution route requires the user to start the dashboard; the inspected code does not show it starting during installation.
- The flagged credential transfers are directed to Firebase authentication and verification endpoints, not an unrelated recipient.
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@8.0.4.
See all versions of ft-scout for other recorded verdicts.
- Review the evidence and your use of ft-scout@8.0.4 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.