OpenVSX Registry Verified

Qbox Lua - CfxLua & FiveM

by qbox
01845619-8e34-5f42-a9c4-c69383bc689b | v1.0.6
85/ 100
CRITICAL risk
+31 since v1.0.4
Analyst verdict
Do not install

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

Analysis record

Analysed
3 days ago
Version
v1.0.6
Artifact
SHA256 907…C82
Source
Findings (non-IoC)

Is Qbox Lua - CfxLua & FiveM safe?

The qbx-lua extension adds CfxLua language support to your editor, providing code completion, diagnostics, and formatting for FiveM resource development. To do this, it needs to read and write files in your workspace. The extension manifest does not request any special permissions or declare specific network endpoints, meaning it operates within the standard boundaries of a typical language server.

Security scanners flagged a single network finding titled NET-JQUERY_AJAX-extension/dist/assistantMcp.js-1 inside the bundled file extension/dist/assistantMcp.js. This alert fires because the bundled code contains standard jQuery networking patterns. If this were a real threat, it would mean the extension was making unauthorized network calls to send your data somewhere. In reality, it is just a generic match on a common web library included in the extension compiled output, likely used to power an AI assistant or fetch remote completion data.

The verdict is clean because the finding is a known scanner quirk. Automated tools often trip over basic networking code inside minified bundle files, mistaking standard library functions for suspicious activity. Since there are no actual malicious endpoints, no credential theft attempts, and no postinstall scripts, the extension is safe to use for its intended purpose.

No Findings

All security checks passed

Publisher Evidence

Low

qbox

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 qbx-lua extension provides CfxLua language support for FiveM resource development, offering native completion, diagnostics, formatting, and navigation. These capabilities inherently require reading and writing files within the active workspace to parse Lua scripts, apply formatting rules, and surface diagnostic information. This level of filesystem access is standard and fully justified for any language server or code intelligence tool. The extension declares no special permissions or host permissions in its manifest, meaning it relies on the default workspace access granted to all Visual Studio Code extensions rather than requesting elevated system-level capabilities.

When examining the security findings, the only flagged item is a medium-severity network detection titled NET-JQUERY_AJAX-extension/dist/assistantMcp.js-1, located in the bundled file extension/dist/assistantMcp.js. This finding triggers because the bundled JavaScript contains jQuery AJAX patterns, which are commonly used to make HTTP requests. In the context of a modern IDE extension, bundled distribution files routinely include networking libraries to fetch completion data, synchronize with remote language servers, or power auxiliary features like an AI assistant. The extension does not declare any specific network endpoints, and no suspicious domains or data exfiltration targets were identified in the bundle. The network activity is isolated to generic library code rather than custom malicious payloads. Automated scanners frequently flag these generic networking patterns in minified bundles, creating noise that does not reflect actual malicious behavior.

There are no findings related to credential access, secret scanning, or postinstall execution. The extension does not attempt to read .env files, SSH keys, or cloud credentials, nor does it execute arbitrary shell commands during activation. The absence of these high-risk patterns confirms that the extension is not attempting to steal developer secrets or establish persistence.

The strongest counterargument to a benign verdict is the presence of assistantMcp.js, which implies the extension includes a Model Context Protocol integration or AI assistant feature. One might argue that an AI assistant could exfiltrate source code to a remote server. However, this feature is explicitly part of the extension functionality for FiveM development, and the network finding itself is merely a generic jQuery AJAX match in a minified bundle. Without evidence of actual exfiltration endpoints or unauthorized data collection, the inclusion of an AI helper does not constitute a security violation. The findings are entirely consistent with normal bundled dependencies and expected IDE behavior.

Key Reasons

  • Single network finding is a generic jQuery AJAX match in a bundled dist file
  • No malicious indicators, credential access, or suspicious endpoints
  • Extension behavior aligns with standard language server capabilities
  • Empty permissions and host_permissions arrays indicate no excessive capability requests

False Positive Considerations

  • Bundled dependencies in dist/ files triggering network rules
  • Generic jQuery AJAX network finding in minified assistantMcp.js

Reviewed 2026-10-09; recommended action: no action; model confidence 90%.

Open VSX version history

Risk trend by version

3 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
85
Change since first
+38
Change from previous
+31
Versions:
First analyzed version
1.0.2
Sep 22, 2026
Risk range
47 to 85
Across analyzed versions
Latest analyzed version
1.0.6
Oct 6, 2026
Selected version
critical
Version
v1.0.6
2 weeks ago
Risk score
85
Findings
0
Change vs previous
+31

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

About This Extension

CfxLua language support for FiveM resource development: native completion, Lua diagnostics, formatting, navigation and client/server checks.

Frequently Asked Questions