VS Code Marketplace Verified

Hyperbook

by OpenPatch · 423 users
86c092cf-209e-5946-acbe-cb6a4eaff6e9 | v0.56.0
86/ 100
CRITICAL risk
No change since v0.55.11
Risk verdict
Do not install

Score-based assessment (critical risk, 86/100). Last analyst review covers version 0.49.36.

Analysis record

Analysed
1 weeks ago
Version
v0.55.15
Artifact
SHA256 D90…370
Source
Findings (non-IoC)

Evidence ledger

Ranked by severity · findings with a source location link to the code viewer

992 detail rows
Showing 25 of 33 · highest severity first

YARA Rule Matches

23 rules
SeverityRuleHitsFilesMetadata
HIGHsupply chain sourcemap appended iife 2
assets/hyperbook/directive-sqlide/include/assets/ts.worker-Ds4I2Msu.jsassets/hyperbook/directive-onlineide/include/assets/ts.worker-Dkt4hdN1.js
-
LOWDebuggerStatementsShouldNotBeUsed 12
assets/hyperbook/directive-p5/p5.min.jsassets/hyperbook/directive-onlineide/include/assets/monaco-editor-BN-bZSKI.jsout/extension.js +9 more
-
LOWLocalStorageShouldNotBeUsed 7
assets/hyperbook/directive-learningmap/learningmap.umd.jsassets/hyperbook/directive-h5p/libraries/H5P.MathDisplay-1.0/dist/mathjax.jsassets/hyperbook/directive-p5/p5.min.js +4 more
-
LOWUsingCommandLineArguments 5
assets/hyperbook/directive-sqlide/include/assets/ts.worker-Ds4I2Msu.jsassets/hyperbook/directive-sqlide/include/assets/sql.js-Ck07Zxpa.jsassets/hyperbook/directive-sqlide/include/assets/sqljsWorker-CGIvyKli.js +2 more
-
LOWpostinstall persistence mechanism 48
assets/hyperbook/directive-sqlide/include/assets/entities-C20TfXL6.jsout/extension.jsassets/hyperbook/directive-bitflow/bitLoaders-DIGwTcpd.js +45 more
-
LOWRedirectToUnknownPath 2
assets/hyperbook/directive-onlineide/include/assets/ts.worker-Dkt4hdN1.jsassets/hyperbook/directive-sqlide/include/assets/ts.worker-Ds4I2Msu.js
-
LOWcredential env files 34
assets/hyperbook/directive-sqlide/include/assets/css.worker-BRIrhzkG.jsassets/hyperbook/directive-openscad/openscad.jsassets/hyperbook/dexie-export-import.js +31 more
-
LOWPM Zip with js 1
assets/hyperbook/directive-onlineide/include/assets/test-spritesheets/Campfire.zip
-
LOWpostinstall file download 84
assets/hyperbook/directive-onlineide/include/assets/codicon-CgENjH2v.ttfassets/hyperbook/directive-openscad/style.cssassets/hyperbook/directive-bitflow/index-B7Z6Q-PQ.js +81 more
-
LOWNoUseWeakRandom 36
assets/hyperbook/directive-onlineide/include/assets/jquery-Bu9idKpp.jsassets/hyperbook/directive-h5p/frame.bundle.jsassets/hyperbook/directive-onlineide/include/assets/three-CnfRzQzS.js +33 more
-
LOWcredential git credentials 3
assets/hyperbook/directive-sqlide/include/assets/monaco-editor-DtkeIt2Q.jsout/extension.jsassets/hyperbook/directive-onlineide/include/assets/monaco-editor-BN-bZSKI.js
-
LOWNoUseEval 6
assets/hyperbook/directive-sqlide/include/assets/ts.worker-Ds4I2Msu.jsassets/hyperbook/directive-jsxgraph/jsxgraphcore.jsassets/hyperbook/directive-h5p/libraries/H5P.MathDisplay-1.0/dist/mathjax.js +3 more
-
LOWSQLInjection 13
assets/hyperbook/directive-sqlide/include/sql-ide-embedded.jsassets/hyperbook/codemirror/codemirror.bundle.jsassets/hyperbook/directive-h5p/libraries/H5P.MathDisplay-1.0/dist/mathjax.js +10 more
-
LOWpostinstall obfuscation 133
assets/hyperbook/directive-openscad/client.jsassets/hyperbook/directive-bitflow/index-Bf_NXJjq.jsassets/hyperbook/directive-geogebra/client.js +130 more
-
LOWpostinstall network communication 159
assets/hyperbook/directive-onlineide/include/assets/platformer.json-CiHPITZX.txtassets/hyperbook/directive-sqlide/include/assets/sql-wasm-C1U8OeUW.wasmassets/hyperbook/directive-bitflow/index.js +156 more
-
LOWUsingShellInterpreterWhenExecutingOSCommands 3
assets/hyperbook/directive-sqlide/include/assets/ts.worker-Ds4I2Msu.jsassets/hyperbook/directive-onlineide/include/assets/ts.worker-Dkt4hdN1.jsout/extension.js
-
LOWOriginsNotVerified 6
assets/hyperbook/directive-excalidraw/hyperbook-excalidraw.umd.jsassets/hyperbook/directive-onlineide/include/assets/jszip-eerVpFfC.jsassets/hyperbook/directive-onlineide/include/assets/monaco-editor-BN-bZSKI.js +3 more
-
LOWpostinstall crypto operations 60
assets/hyperbook/directive-sqlide/include/assets/css.worker-BRIrhzkG.jsassets/hyperbook/directive-sqlide/include/assets/json.worker-CIZWV9vN.jsassets/hyperbook/directive-sqlide/include/assets/pako-DwGzBETv.js +57 more
-
LOWpostinstall system command 112
assets/hyperbook/directive-jmp/web-component-jmp.cssassets/hyperbook/directive-h5p/libraries/H5P.MathDisplay-1.0/dist/sre/mathmaps/nb.jsonassets/hyperbook/directive-bitflow/bitLoaders-DIGwTcpd.js +109 more
-
LOWpostinstall registry modification 25
assets/hyperbook/directive-onlineide/include/assets/editor.worker-eacmTUo7.jsassets/hyperbook/directive-onlineide/include/assets/p5-B5sz3lXU.jsassets/hyperbook/directive-onlineide/include/online-ide-embedded.js +22 more
-
LOWAlertStatementsShouldNotBeUsed 3
assets/hyperbook/directive-onlineide/include/online-ide-embedded.jsassets/hyperbook/directive-typst/client.jsassets/hyperbook/directive-sqlide/include/sql-ide-embedded.js
-
LOWpostinstall environment access 60
assets/hyperbook/directive-sqlide/include/assets/mdurl-k9Sl0PQj.jsassets/hyperbook/cloud.jsassets/hyperbook/directive-bitflow/index-C_ZTSeqv.js +57 more
-
LOWpostinstall file manipulation 145
assets/hyperbook/directive-jmp/web-component-jmp.cssassets/hyperbook/bootstrap.jsassets/hyperbook/directive-h5p/libraries/H5P.MathDisplay-1.0/dist/sre/mathmaps/nb.json +142 more
-

Publisher Evidence

Low

OpenPatch

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

67
Noisy-finding weight
x1.00
Publisher domain
openpatch.org
Observed
Store verification signal
Verified publisher
Verified
Extension portfolio
4
Portfolio

12 evidence rows available.

Finding Categories

2
Malware Signatures
14
Obfuscation
16
Network
3,283
IoC Indicators

YARA Rules Matched

23 rules(959 hits)
supply chain sourcemap appended iife DebuggerStatementsShouldNotBeUsed LocalStorageShouldNotBeUsed UsingCommandLineArguments postinstall persistence mechanism RedirectToUnknownPath credential env files PM Zip with js postinstall file download NoUseWeakRandom credential git credentials NoUseEval SQLInjection postinstall obfuscation postinstall network communication UsingShellInterpreterWhenExecutingOSCommands +7 more

AI Security Report

AI Security Review

Evidence context: threat category none; evidence quality weak.

This extension provides a custom renderer for Markdown files within VS Code. To function correctly, any Markdown renderer must request read access to the workspace filesystem to access file contents and display them. This capability is consistent with the extension's stated purpose.

The provided evidence bundle contained no specific finding reports (e.g., process execution logs, network IoCs, or obfuscation flags) to analyze. Without behavioral telemetry or static analysis signatures, we rely on the extension's declared purpose and permissions. The scope of 'reading source code to render it' is a standard and expected use case for IDE utilities and does not inherently indicate data exfiltration or credential theft. While the extension has access to file contents, there is no evidence in this package suggesting it transmits that data externally.

Key Reasons

  • Standard read-only filesystem access required for Markdown rendering.
  • No specific findings or suspicious signatures provided in the evidence bundle.
  • Functionality (displaying files) justifies the permission scope.

False Positive Considerations

  • N/A - No findings provided to classify as false positive.

Reviewed 2026-04-19; recommended action: no action; model confidence 70%.

VS Code version history

Risk trend by version

13 analyzed versions. Each point is the latest successful scan for that version; failed zero-score scans are hidden. Dates are based on first seen by risky plugins.

Selected
86
Change since first
+23
Change from previous
No change
Versions:
First analyzed version
0.49.6
Jan 23, 2026
Risk range
63 to 86
Across analyzed versions
Latest analyzed version
0.55.15
Oct 3, 2026
Selected version
critical
Version
v0.55.15
1 weeks ago
Risk score
86
Findings
4287
Change vs previous
No change

Pick any point on the chart to explore that version's code below.

About This Extension

Extension for showing markdownfiles using the Hyperbook markdown renderer.

Frequently Asked Questions