gaoding-cli@1.0.0-alpha.21
Gaoding command-line interface for agents and people.
AI Security Review
scanned 13d ago · by lpm-firewall-aiThe package has an install-time hook that can install its bundled agent skill in detected agent directories during supported global installs. This guarded first-party extension setup warrants a warning, while the inspected network and URL validation code does not establish a concrete attack.
Decision evidence
public snapshot- package.json runs a postinstall script that imports dist/bin/postinstall.js.
- The postinstall handler gates skill synchronization to supported global npm/pnpm lifecycle contexts.
- The installer discovers existing agent directories and places the package-owned gd-cli skill there.
- The installed skill is copied from the package’s bundled skills/gd-cli directory.
- The update service fetches package metadata from the npm registry and rejects redirects.
- The remote asset URL validator rejects localhost, metadata, and private IP destinations.
Source & flagged code
5 flagged · loading sourceInstall-time lifecycle script matches a deterministic static-gate block pattern.
package.jsonView on unpkgPackage defines install-time lifecycle scripts.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to gaoding-cli@1.0.0-alpha.21.
See all versions of gaoding-cli for other recorded verdicts.
- Review the evidence and your use of gaoding-cli@1.0.0-alpha.21 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.