@toothfairyai/tfcode@2.5.17
**ToothFairyAI's AI coding agent** — a command-line interface that brings AI-powered coding assistance to your terminal with deep ToothFairyAI workspace integration.
AI Security Review
scanned 25d ago · by lpm-firewall-aiThe package has a concrete automatic remote-payload staging path and an unprompted user-level Python installation. These are material supply-chain risks, but source inspection does not prove an active malicious payload or attack.
Decision evidence
public snapshot- The package automatically runs its postinstall script.
- The install script queries the latest release and constructs a remote archive download URL.
- The installer downloads an archive into its installation directory without shown integrity verification; the CLI later spawns its selected binary.
- The install script also automatically invokes pip to install user-level Python packages with a system-package override.
- The default download host and repository are package-aligned.
- No credential collection, data exfiltration, AI-agent configuration changes, or destructive actions were found in the inspected entrypoints.
Source & flagged code
6 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage ships non-JavaScript build or shell helper files.
python/tf_sync/config.pyView on unpkgFindings
Affected versions and remediation
This report applies to @toothfairyai/tfcode@2.5.17.
See all versions of @toothfairyai/tfcode for other recorded verdicts.
- Review the evidence and your use of @toothfairyai/tfcode@2.5.17 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.