@noob-stupid/dsh-plugin-console@0.5.59
DSH 框架升级安全与插件升级门控:一键升级、失败自动回滚、升级后回滚上版、旧插件不适配自动禁用;内置多源插件市场为发现层,插件源全部可自定义,可指向公司内网私有源 / 私有索引 / 本地 Git 仓库,纯内网离线可用 | Framework upgrade safety & plugin version gating for DSH, with a customizable multi-source plugin market: point every source at internal mirror
AI Security Review
scanned 18d ago · by lpm-firewall-aiSource inspection shows no install-time attack: the only lifecycle hook is prepublishOnly, and the flagged scheduled-task behavior is part of a POST framework-upgrade route behind local request checks. The scanner's persistence and dangerous-capability hints describe this user-invoked upgrade functionality, not a package-install trigger.
Decision evidence
public snapshot- package.json defines only a prepublishOnly hook, which runs the BOM check; it has no install lifecycle hook.
- The flagged framework helper reads the user's npm cache configuration from environment variables or ~/.npmrc to locate an npx cache.
- The framework upgrade is exposed as a POST action and runs through a loopback-only plugin route with host and write-origin checks.
- The scheduled task and hidden PowerShell behavior belongs to the requested framework-upgrade flow; it is not activated by package installation.
- The install diagnosis source says ignored dependency scripts are only reported and are not automatically approved.
- The inspected client bundle returns module exports; no attack behavior was established in the inspected entrypoint and flagged paths.
Source & flagged code
7 flaggedPackage source references weak cryptographic algorithms.
lib/server/domain/install-verify.jsView on unpkg · L50Findings
Affected versions and remediation
This report applies to @noob-stupid/dsh-plugin-console@0.5.59.
See all versions of @noob-stupid/dsh-plugin-console for other recorded verdicts.
- Review the evidence and your use of @noob-stupid/dsh-plugin-console@0.5.59 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.