dsh-versatileds@0.3.7
多功能DS插件:B站 小号代理与 QQ 代理合体,左侧栏一个入口,B站 / QQ 两个模块分页配置;QQ 侧支持本地 GPT-SoVITS 语音(可一键部署),各项组件仅供学习和个人使用、禁止商用
AI Security Review
scanned 10d ago · by lpm-firewall-aiThe package’s default runtime behavior makes publisher-selected comments on a user’s authenticated account without a per-action request. This is a concrete unrequested account action, so the package should be blocked.
Decision evidence
public snapshot- The manifest selects index.js, which applies the Bilibili module during plugin startup.
- Bilibili automation starts on apply; automatic browsing and commenting are enabled by default, and a timer runs it periodically.
- The automatic flow selects videos matching package-configured topics and generates comments without a per-comment user request.
- For qualifying videos, the code disables dry-run mode and calls the comment function with its dry-run bypass enabled.
- The comment function posts to Bilibili’s reply endpoint using the configured session cookies and CSRF token.
- Comments are limited by topic matching and rate guards, and the settings can disable automatic browsing or commenting; these are opt-outs, while both features are enabled by default.
Source & flagged code
8 flaggedFindings
Affected versions and remediation
This report applies to dsh-versatileds@0.3.7.
See all versions of dsh-versatileds for other recorded verdicts.
- Avoid installing dsh-versatileds@0.3.7. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.