@aswless_854771076/ai_short_studio_cli@0.1.95
VVICAT 无限画布项目命令行工具
AI Security Review
scanned 11d ago · by lpm-firewall-aiThe postinstall hook automatically copies package-owned skill files into the user’s Codex skills directory, creating an agent extension lifecycle risk. The inspected OAuth code follows a local callback PKCE flow, and no concrete malicious behavior was established.
Decision evidence
public snapshot- package.json runs scripts/postinstall.mjs during installation.
- The postinstall hook normally imports the skill manager and installs bundled skills unless VVICAT_SKIP_SKILL_INSTALL is set or the package is the current working directory.
- The manager’s default Codex destination is under the user’s .codex/skills directory, and it copies bundled skill files there.
- This is package-owned agent skill setup; the inspected code does not show a remote skill channel or credential exfiltration.
- The Google login flow uses OAuth PKCE, opens the provider’s authorization URL, and exchanges the returned code for a session.
- The OAuth callback server listens only on 127.0.0.1.
Source & flagged code
5 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.95.
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.95 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.