create-mastra@1.28.0
Create Mastra apps with one command
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThis is not malicious install-hook abuse, but its default, user-triggered installation of agent skills is a concrete guarded extension-lifecycle risk. The telemetry is a privacy concern but does not establish credential exfiltration.
Decision evidence
public snapshot- Running the CLI starts telemetry that reports host and system metadata to a hardcoded PostHog host unless disabled.
- The generated-project setup enables skills by default, detects installed coding agents, and runs an unattended npx skills add command for mastra-ai/skills.
- The manifest exposes dist/index.js as the create-mastra executable, making this behavior reachable when the user runs the CLI.
- package.json has no preinstall, install, or postinstall lifecycle hook.
- Credential persistence and platform token writes occur only in the interactive, opt-in observability flow.
- The inspected command creates a project and installs first-party skills; no secret harvesting, destructive action, or hidden payload was found.
Source & flagged code
9 flagged · loading sourceSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/index.jsView on unpkg · L8Findings
Affected versions and remediation
This report applies to create-mastra@1.28.0.
See all versions of create-mastra for other recorded verdicts.
- Review the evidence and your use of create-mastra@1.28.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.