@rubytech/create-sitedesk-code@0.1.468
Install SiteDesk — automated back office for independent building contractors
AI Security Review
scanned 3mo ago · by lpm-firewall-aiSource inspection confirms dangerous, user-invoked provisioning behavior and a first-party Claude permission bypass seed. No install-time lifecycle execution or concrete credential-exfiltration/malware chain was found, so blocking is not justified.
Decision evidence
public snapshot- `dist/index.js` is a user-invoked installer that runs privileged system setup and remote installers.
- `dist/index.js` pipes downloads from `ollama.ai` and `astral.sh` to `sh` without package-pinned script verification.
- `dist/index.js` seeds `~/.sitedesk-code/.claude/settings.json` with Claude `bypassPermissions`.
- `dist/specialist-registration.js` symlinks bundled agents into the brand-scoped Claude agent directory.
- `dist/index.js` adds external Claude marketplaces/plugins during the explicit installer flow.
- `package.json` has no `preinstall`, `install`, or `postinstall`; `prepublishOnly` is not install-time.
- The executable is only the `create-sitedesk-code` bin, so the installer requires an explicit user command.
- `payload/platform/config/brand.json` scopes paths to `~/sitedesk-code` and `~/.sitedesk-code`, not default `~/.claude`.
- No concrete entrypoint evidence of harvesting unrelated credentials or sending them to an attacker-controlled endpoint.
Source & flagged code
24 flagged · loading sourcePackage contains a possible secret pattern.
payload/platform/scripts/smoke-boot-services.shView on unpkg · L335A single source file combines environment access, network access, and code or shell execution with blocking evidence.
dist/index.jsView on unpkg · L141Findings
Affected versions and remediation
This report applies to @rubytech/create-sitedesk-code@0.1.468.
See all versions of @rubytech/create-sitedesk-code for other recorded verdicts.
- Review the evidence and your use of @rubytech/create-sitedesk-code@0.1.468 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.