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
Confirmed member of a tracked malicious supply-chain campaign.
Analysis record
- Analysed
- 1 months ago
- Version
- v3.4.1
- Artifact
- SHA256 948…54B
- Source
- Findings (non-IoC)
Evidence ledger
Ranked by severity · findings with a source location link to the code viewer
Publisher Evidence
Lowcodejoy
Publisher identity, store signals, distribution reach, and warning signals used for context. Treat this as supporting evidence, not a clean bill of health.
13 evidence rows available.
Finding Categories
AI Security Report
AI Security Review
Evidence context: threat category none; evidence quality strong.
Security Analysis: CodeJoy Extension
Filesystem and Process Access Justification
This extension declares itself as an AI code review tool with GPT integration, MCP configuration, and deployment workflow features. The 30 network findings detected all originate from bundled dependencies in extension/node_modules/axios/ and extension/node_modules/@types/node/, not from custom extension code. Specifically, files like extension/node_modules/axios/dist/esm/axios.js:4692, extension/node_modules/axios/lib/adapters/xhr.js:34, and extension/node_modules/axios/dist/axios.js:4834 contain standard HTTP client patterns. For an AI code review extension that must communicate with language model APIs, using axios for network requests is entirely expected and justified by the stated purpose.
Credential Access Assessment
The findings summary shows zero credential-related detections: the secret category reports 0 findings. There are no detections targeting .env files, .git/config, SSH keys, cloud credentials, or VS Code secret storage. The extension does not exhibit any of the credential theft patterns that would be concerning for a development tool. All 9 dependency findings appear to be from bundled npm packages rather than suspicious custom code.
Strongest Counterargument and Rebuttal
The strongest counterargument would be that 30 network findings represents excessive network activity. However, every single network finding maps to axios library code in node_modules/, which is a widely-used HTTP client with over 100 million weekly npm downloads. The extension uses axios to communicate with AI services - this is the core functionality described in the extension's purpose. The finding titles like NET-AXIOS-extension/node_modules/axios/dist/axios.js-4846 and NET-XMLHTTPREQUEST-extension/node_modules/axios/dist/axios.js-3153 are detecting standard HTTP client methods, not suspicious custom network calls. Additionally, the extension has 13,188 users on OpenVSX, indicating it has been in use without reported security incidents.
Conclusion
This extension shows no evidence of malicious behavior. All findings are explainable as bundled dependency code that performs legitimate HTTP requests for AI service communication. With zero malware signatures, zero IOC matches, zero credential access findings, and zero obfuscation detections, the security posture is consistent with a legitimate AI code review tool.
Key Reasons
- All network findings originate from bundled axios HTTP client in node_modules
- Zero malware signatures and zero IOC matches detected
- Zero credential/secret access findings - no targeting of sensitive files
- Network behavior justified by AI code review extension purpose
- Zero obfuscation and zero code-smell findings
False Positive Considerations
- All 30 network findings from bundled axios library in node_modules
- Zero malware signatures, zero IOC matches, zero credential findings
- Network calls justified by AI code review functionality requiring API communication
- Dependency findings from standard npm packages, not custom malicious code
Reviewed 2026-05-23; recommended action: suppress false positive; model confidence 87%.
Open VSX version history
Risk trend by version
4 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.
Pick any point on the chart to explore that version's code below.
Source Code Not Available
Source code is not available for this version of the extension.
About This Extension
Frequently Asked Questions
Similar Extensions
Related extensions from the same publisher or marketplace