dasyl@2.0.2
Dasyl is a fast, opinionated CLI for creating, configuring, and releasing modern development projects in seconds.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe active telemetry path forwards an existing service token without restricting its destination, warranting a warning under the credential-forwarding policy. The inspected source does not establish malicious intent or an install-time attack.
Decision evidence
public snapshot- package.json defines no install lifecycle hooks; the NestJS command performs user-invoked scaffolding.
- bin/index.js launches a detached telemetry sender when the CLI exits.
- The telemetry destination accepts unrestricted DASYL_API_URL values and defaults to http://localhost:3000.
- The sender reads the saved Dasyl API token from the user's configuration and proceeds whenever it exists.
- The telemetry POST includes that token in its Authorization header.
- The login command saves the user-supplied Dasyl token for subsequent use.
- The credentials belong to Dasyl authentication, and the main authentication API defaults to a Dasyl host.
- No hidden package-controlled unrelated recipient or concrete malicious intent was established.
Source & flagged code
7 flaggedbin/index.js launches a detached telemetry sender when the CLI exits.
bin/index.jsView on unpkg · L32Findings
Affected versions and remediation
This report applies to dasyl@2.0.2.
See all versions of dasyl for other recorded verdicts.
- Review the evidence and your use of dasyl@2.0.2 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.