@aswless_854771076/ai_short_studio_cli@0.1.94
VVICAT 无限画布项目命令行工具
AI Security Review
scanned 11d ago · by lpm-firewall-aiThe automatic postinstall installation of package-owned content into the user’s Codex skills directory is a guarded first-party agent extension lifecycle risk. The inspected OAuth code follows explicit login flows and did not establish unrelated credential disclosure.
Decision evidence
public snapshot- package.json runs scripts/postinstall.mjs on install; that hook auto-installs bundled skills unless skipped or installed from the package’s own directory.
- dist/skill/skill-manager.js copies bundled skill files into the configured skills root; the default target is the user’s Codex skills directory.
- The installed skill is the package’s own VVICAT CLI guide, and it tells agents to check status and ask before updating a non-current skill.
- Google OAuth uses the Supabase client flow and returns its session to the caller.
- MemHub login is user-invoked and sends its authorization code and PKCE verifier to the configured service base URL.
- No inspected source showed credential forwarding to an unrelated recipient, reviewer-directed manipulation, or a remote payload channel.
- The agent-facing content is bundled with the package and describes its CLI; install safeguards skip unowned or modified skills unless forced.
Source & flagged code
6 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @aswless_854771076/ai_short_studio_cli@0.1.94.
See all versions of @aswless_854771076/ai_short_studio_cli for other recorded verdicts.
- Review the evidence and your use of @aswless_854771076/ai_short_studio_cli@0.1.94 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.