Flagged in the threat library: GlassWorm

Our analysis confirmed the behaviour described in the threat library entry. Do not install it. Read the analysis and indicators →

Also reported by koi.ai

OpenVSX Registry Verified

Rust Doc Viewer

120b96ad-7155-5f4a-884e-ef9022c0f348 | v4.2.2
0/ 100
MINIMAL risk
Threat verdict
Do not install

Confirmed member of a tracked malicious supply-chain campaign.

Analysis record

Analysed
11 months ago
Version
v4.2.2
Source
Findings (non-IoC)

No Findings

All security checks passed

Publisher Evidence

Low

JScearcy

Publisher identity, store signals, distribution reach, and warning signals used for context. Treat this as supporting evidence, not a clean bill of health.

50
Noisy-finding weight
x1.00
Publisher domain
No domain
Missing
Store verification signal
Verified publisher
Verified
Extension portfolio
1
Portfolio

13 evidence rows available.

No Threats Detected

This extension passed all security checks

AI Security Report

AI Security Review

Evidence context: threat category none; evidence quality strong.

The Rust Doc Viewer extension by JScearcy presents an exceptionally clean security profile with zero findings across all analysis categories. This extension serves a straightforward purpose: viewing locally generated Rust documentation within VS Code, which is a legitimate development workflow for Rust developers.

Regarding filesystem and process access, the security scan detected no findings in any category including manifest-analysis, network, obfuscation, dependency, or code-smell. For an extension designed to display local documentation files, this aligns with expected behavior - it should read documentation files but doesn't require network calls, credential access, or arbitrary command execution. The absence of network findings is particularly relevant since the extension operates on locally generated documentation rather than fetching remote content.

The scan found no credential-access findings whatsoever. There are zero matches for secret-related patterns, no .env file access indicators, no SSH key handling, no cloud credential providers, and no secret storage access. This is appropriate for an extension that simply displays documentation and doesn't need authentication or sensitive configuration data. The findings_summary shows secret:0, confirming no credential-related patterns were detected.

The strongest counterargument to this clean verdict would be that zero findings could indicate incomplete analysis rather than genuine safety. However, the findings_summary demonstrates comprehensive coverage across all major categories (ioc, malware-signature, malware, manifest-analysis, network, obfuscation, dependency, secret, code-smell, tool-poisoning), and all returned zero matches. Additionally, the extension has 15,166 users on OpenVSX, suggesting it has been in widespread use without reported security incidents. The extension's purpose is legitimate and narrowly scoped - viewing Rust documentation locally. There are no indicators of supply chain concerns, credential theft, data exfiltration, or postinstall payload execution.

The developer name JScearcy is associated with this extension on OpenVSX, and the substantial user base suggests community trust. Given the complete absence of security findings and the extension's legitimate, narrow purpose, this represents a benign tool without concerning capabilities.

Key Reasons

  • Zero findings across all security analysis categories
  • Legitimate purpose with narrow scope for local documentation viewing
  • 15,166 users indicate widespread community trust
  • No network, credential, or obfuscation indicators detected
  • No malware signatures or tool-poisoning patterns found

False Positive Considerations

  • None - no findings to dismiss as false positives

Reviewed 2026-05-23; recommended action: no action; model confidence 85%.

About This Extension

View locally generated rust documentation within VS Code

Frequently Asked Questions