Chrome Web Store

webcode bridge

by [email protected] · 241 users · 4.0 rating
0581eb7b-12bd-57cd-9f15-ad8d586d79ed | v1.2.0
52/ 100
MEDIUM risk
No change since v1.0.1
Analyst verdict
Review before use

The AI review rates the findings as likely false positive, but the risk score (52/100) still counts them.

Analysis record

Analysed
1 months ago
Version
v1.2.0
Artifact
SHA256 CCD…E83
Source
Findings (non-IoC)

Evidence ledger

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

52 detail rows

YARA Rule Matches

10 rules
SeverityRuleHitsFilesMetadata
LOWpostinstall persistence mechanism 1
assets/chunk-DmYPLU_4.js
-
LOWpostinstall file download 6
assets/chunk-CtCStRN6.jsgenerated/network_capture_main.jsassets/chunk-Cck41Ip0.js +3 more
-
LOWNoUseWeakRandom 4
assets/chunk-CtCStRN6.jsgenerated/network_capture_main.jsassets/chunk-Cck41Ip0.js +1 more
-
LOWpostinstall crypto operations 4
assets/chunk-CtCStRN6.jsassets/chunk-Cck41Ip0.js_metadata/verified_contents.json +1 more
-
LOWpostinstall system command 8
assets/chunk-D7Ff9fQP.jsassets/main.ts-loader-DnGpL9WN.jsassets/chunk-CtCStRN6.js +5 more
-
LOWpostinstall file manipulation 7
assets/chunk-D3v-lrKq.jsassets/chunk-CtCStRN6.jsassets/chunk-DKb7HYjw.js +4 more
-
LOWpostinstall network communication 11
_locales/en/messages.jsonassets/chunk-D3v-lrKq.jsindex.html +8 more
-
LOWpostinstall environment access 3
assets/chunk-DKb7HYjw.jsassets/chunk-DmYPLU_4.jsassets/chunk-D3v-lrKq.js
-
LOWpostinstall registry modification 1
assets/chunk-CtCStRN6.js
-
LOWpostinstall obfuscation 4
assets/chunk-CtCStRN6.jsassets/chunk-DKb7HYjw.jsgenerated/network_capture_main.js +1 more
-

Publisher Evidence

Limited evidence

[email protected]

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

Chrome does not expose the same publisher verification data as IDE stores, so this score is deliberately conservative.

29
Noisy-finding weight
x1.00
Publisher domain
No domain
Missing
Store verification signal
Limited signal
Limited
Extension portfolio
3
Portfolio

12 evidence rows available.

Finding Categories

3
Network
4
IoC Indicators

YARA Rules Matched

10 rules(49 hits)
postinstall persistence mechanism postinstall file download NoUseWeakRandom postinstall crypto operations postinstall system command postinstall file manipulation postinstall network communication postinstall environment access postinstall registry modification postinstall obfuscation

Requested Permissions

7 permissions
<all_urls>

Access and modify data on every website you visit

Dangerous
storage
Low
notifications
Low
offscreen
Low
alarms
Low
http://127.0.0.1/*
Low
http://localhost/*
Low

AI Security Report

AI Security Review

Evidence context: threat category none; evidence quality moderate.

WebMCP Bridge (version 0.5.2) is a developer tool that connects web AI services to a local MCP (Model Context Protocol) gateway. The extension's behavior aligns with its stated purpose of integrating AI services.

IoC Analysis: The 70 IoC findings are predominantly benign. Domains like https://chatgpt.com/*, https://gemini.google.com/*, https://aistudio.google.com/*, and https://chat.deepseek.com/* are legitimate AI service endpoints that the extension legitimately connects to. The findings XIOC-DOMAIN-context.md and XIOC-DOMAIN-hint.md are clear false positives—these are file extensions, not domains. The three instances of XIOC-URL-http://127.0.0.1:$ reference loopback addresses for local MCP gateway communication, which is expected behavior for a tool connecting to local services.

Code Findings: The 27 code-smell findings are classified as noise per the CVEQ false-positive guidelines. These rules fire on basic JavaScript patterns and should not drive verdicts. Critically, there are 0 malware signatures, 0 obfuscation findings, and no credential-theft indicators.

Suspicious Domain: The domain r.top is the only finding that warrants scrutiny. However, without evidence of data exfiltration, credential access, or malicious behavior associated with this domain, it cannot be classified as malicious. Short domains are sometimes used legitimately for CDNs or API endpoints.

Counterargument: A skeptic might argue that the anonymous developer email ([email protected]) combined with the r.top domain and 100 total findings indicates potential risk. However, this reasoning conflates finding volume with threat severity. The extension has zero malware signatures, zero obfuscation, and its IoCs match its declared functionality. The developer being anonymous is common for developer tools and does not indicate malice without corroborating evidence of harmful behavior.

Conclusion: This extension's findings are driven by known false-positive patterns: legitimate AI service domains, file extensions misclassified as domains, loopback addresses, and code-smell noise. No evidence of intentional harm exists.

Key Reasons

  • All major IoCs are legitimate AI service domains (chatgpt.com, gemini.google.com, deepseek.com)
  • Zero malware signatures and zero obfuscation findings
  • File extensions (context.md, hint.md) incorrectly flagged as domains
  • Loopback addresses (127.0.0.1) are expected for local MCP gateway communication
  • Code-smell findings are documented noise per CVEQ guidelines

False Positive Considerations

  • Legitimate AI service domains flagged as IoCs
  • File extensions misclassified as domains (context.md, hint.md)
  • Loopback addresses (127.0.0.1) for local development
  • Code-smell rules matching basic JavaScript patterns

Reviewed 2026-04-29; recommended action: suppress false positive; model confidence 75%.

Chrome version history

Risk trend by version

8 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
52
Change since first
-3
Change from previous
No change
Versions:
First analyzed version
0.5.2
May 6, 2026
Risk range
47 to 58
Across analyzed versions
Latest analyzed version
1.2.0
Sep 11, 2026
Selected version
medium
Version
v1.2.0
1 months ago
Risk score
52
Findings
56
Change vs previous
No change

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

About This Extension

webcode bridge (Browser Extension) Project: https://github.com/three-water666/webcode IMPORTANT This extension is a companion for webcode gateway. You must install and start the webcode gateway extension in VS Code before using this. For most users, the recommended Edge Isolated Keepalive mode auto-loads this bridge from the VS Code extension, so manual browser-extension installation is not required. Introduction webcode bridge is the connector that links Web AI Chatbots (Gemini, ChatGPT, DeepSeek, etc.) to your local VS Code environment. It intercepts specific AI tool calls and securely forwards them to your local VS Code server, allowing the cloud AI to "see" and "operate" on your local projects. Usage Recommended Launch: Open a folder in VS Code, start webcode gateway from the status bar, and choose an AI site. The default Edge Isolated Keepalive mode loads this bridge automatically. Manual Browser Modes: If you use regular Chrome/Edge, the system default browser, or user-profile keepalive mode, install this browser extension manually first. Auto Connect: Open Gemini or other supported AI pages from webcode. The extension will automatically detect and connect to the local service (the icon will turn green). Start Chatting: Open a new chat, type your actual request first, then add /webcode or @webcode at the end of the same message. When webcode asks whether to add the initialization prompt, choose Add or press Enter. webcode replaces the trigger word with the initialization prompt, then you can review and send the message yourself. Troubleshooting: If the icon is red or gray, click the icon to view detailed troubleshooting steps. Get VS Code Extension Search in VS Code Marketplace: webcode gateway License MIT License

Frequently Asked Questions