@pawlogic/dl@0.14.0
AI Security Review
scanned 3mo ago · by lpm-firewall-aiDirect inspection found a user-command/package-scoped updater and service telemetry, but no lifecycle hook, credential harvesting, arbitrary payload execution, or foreign AI-agent control-surface mutation. Static command/network signals are consistent with the CLI's documented operations.
Decision evidence
public snapshot- dl-npm-update.sh can globally reinstall @pawlogic/dl and relink its own CLI shims.
- dl-npm-update.sh posts bounded update telemetry when sandbox variables are present.
- package.json has no preinstall, install, postinstall, or prepare hook.
- Self-update is a documented dl command/wrapper path, not package-install execution.
- Telemetry sends update status and validated sandbox metadata to the configured callback service.
- OAuth, local callback server, network calls, and child processes support the CLI's user-invoked service operations.
Source & flagged code
5 flaggedA single source file combines environment access, network access, and code or shell execution; review context before blocking.
dl.mjsView on unpkg · L1Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dl.mjsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @pawlogic/dl@0.14.0.
See all versions of @pawlogic/dl for other recorded verdicts.
- Review the evidence and your use of @pawlogic/dl@0.14.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.