2026-w44

Published 2026-10-25

← All reports
21768
scanned
0
critical
149
need review
21347
low risk

Critical-risk plugins

0 plugins rated critical — vet-critical or blocking patterns (secrets / exfiltration / destructive / mining)

PluginRisk
None

Needs review (medium)

149 plugins rated medium — vet suspicious, or retired "high" hits like code execution / shell

PluginRisk
@lyc0110/dsh-agent-guard ★ 0Medium
dsh-web-profile ★ 0Medium
@dgagf111/dsh-hydrasearch ★ 0Medium
@Justin-Mai/dsh-stock-view ★ 1Medium
dsh-smart-reminder ★ 0Medium
dsh-upgrade-kit ★ 0Medium
dsh-tmwebdriver ★ 0Medium
@hunyu-feng/dsh-vision ★ 0Medium
dsh-passwords ★ 78Medium
@fancyui/dsh-openrouter-imagen-v2 ★ 0Medium
dsh-remote ★ 0Medium
claude-in-dsh ★ 3Medium
@derkinL/dsh-remembers ★ 0Medium
dsh-remote ★ 1Medium
dsh-desktop ★ 2Medium
dsh-cordis-mcp ★ 1Medium
vision-toolkit-for-dsh-v0.1-maybe- ★ 1Medium
dsh-auto-classifier ★ 1Medium
dsh-launcher ★ 0Medium
@AhYi8/dsh-agent-recycle-guard ★ 0Medium

Showing the 20 most severe.

Automated heuristic scan (static analysis) — a scalable first line of defense; may produce false positives. Not a manual review.

Weekly report archive

12 reports

What does this weekly report measure?

This report measures the automated static scan state of the dsh.so plugin registry during 2026-w44: the number of scanned plugins, the distribution across three tiers (low, medium, critical), and the plugins whose risk tier changed since the previous archive.

Why isn't this report an endorsement?

A report row reflects public repository metadata and heuristic rule matches, not a manual audit or runtime verification. False positives and false negatives are possible, so risk flags are a reason to inspect a plugin before install rather than a substitute for that inspection.

The static scan is only one layer. A second, model-driven dynamic security audit reads the source context of entries the static scan already flags as needing review: it covers that subset only, and its conclusion is authoritative when there is one — it can raise a verdict or lower it; the static/vet fused tier applies only when there is no dynamic conclusion. Exemptions stay manual and the audit script never writes the suppression list; human review can record `withdrawn` to fall back to the static/vet tier. As of the latest run: 2864 dynamic audit records, 2289 with a model conclusion, 321 stricter than the static verdict and 789 softer.

Source: dsh.so security standards · Maintained by dsh.so · Published

Was this page helpful?