RocketRide
From the RiskyPlugins AI security review of the observed evidence.
Analysis record
- Analysed
- Today
- Version
- v1.5.0
- Artifact
- SHA256 5BD…BD2
- Source
- Findings (non-IoC)
Evidence ledger
Ranked by severity · findings with a source location link to the code viewer
YARA Rule Matches
25 rules| Severity | Rule | Hits | Files | Metadata |
|---|---|---|---|---|
| LOW | postinstall network communication | 107 | out/apps/vscode/src/test/gitignoreEntries.test.jsout/apps/vscode/src/test/catalogueDiagnostic.test.jsout/apps/vscode/src/engine/onprem/engine-onprem.js +104 more | - |
| LOW | postinstall system command | 74 | webview/static/css/page-sidebar.cb3921bd67.csswebview/static/js/page-newapp.jsout/apps/vscode/src/agents/agents-md-installer.js +71 more | - |
| LOW | postinstall crypto operations | 25 | out/apps/vscode/src/auth/pkce.jsout/apps/vscode/src/providers/AppScreenProvider.jsout/apps/vscode/src/extension.js +22 more | - |
| LOW | CreatingCookiesWithoutTheSecureFlag | 1 | rocketride.js.map | - |
| LOW | UsingShellInterpreterWhenExecutingOSCommands | 4 | rocketride.js.mapout/apps/vscode/src/appdev/watchManager.jsout/apps/vscode/src/appdev/appTypes.js +1 more | - |
| LOW | OriginsNotVerified | 1 | webview/static/js/page-app.js | - |
| LOW | postinstall registry modification | 28 | out/apps/vscode/src/connection/connection.jsout/apps/vscode/src/appdev/appTypes.jswebview/static/js/page-project.js +25 more | - |
| LOW | postinstall obfuscation | 40 | webview/page-newapp.htmlwebview/page-app.htmlwebview/page-sidebar.html +37 more | - |
| LOW | NoUseSocketManually | 4 | out/apps/vscode/src/engine/docker/docker-manager.jsout/apps/vscode/src/engine/service/service-manager.jsrocketride.js.map +1 more | - |
| LOW | postinstall file manipulation | 53 | out/packages/client-common/typescript/src/provision.jsout/apps/vscode/src/appdev/scaffolder.jswebview/static/js/page-welcome.js +50 more | - |
| LOW | postinstall file download | 43 | package.jsonwebview/static/js/page-newapp.jsout/apps/vscode/src/providers/AccountProvider.js +40 more | - |
| LOW | NoUseEval | 10 | webview/static/js/page-welcome.jswebview/static/js/page-settings.jswebview/static/js/page-app.js +7 more | - |
| LOW | SQLInjection | 8 | webview/static/js/page-welcome.jswebview/static/js/page-monitor.jswebview/static/js/page-account.js +5 more | - |
| LOW | HavingAPermissiveCrossOriginResourceSharingPolicy | 2 | rocketride.jsrocketride.js.map | - |
| LOW | UntrustedContentShouldNotBeIncluded | 8 | webview/static/js/page-monitor.jswebview/static/js/page-welcome.jswebview/static/js/page-account.js +5 more | - |
| LOW | Bolonyokte | 1 | webview/static/js/page-project.js | - |
| LOW | NoUseWeakRandom | 15 | webview/static/js/page-monitor.jswebview/static/js/page-app.jsout/apps/vscode/src/providers/SettingsProvider.js +12 more | - |
| LOW | LocalStorageShouldNotBeUsed | 8 | webview/static/js/page-account.jswebview/static/js/page-settings.jswebview/static/js/page-app.js +5 more | - |
| LOW | GEN PowerShell | 2 | rocketride.jsrocketride.js.map | - |
| LOW | DebuggerStatementsShouldNotBeUsed | 16 | extension.vsixmanifestout/apps/vscode/src/debugger/session.js.mapout/apps/vscode/src/debugger/adapter.js +13 more | - |
| LOW | UsingCommandLineArguments | 3 | rocketride.jsrocketride.js.mapdevServerGuard.cjs | - |
| LOW | ServerHostnameNotVerified | 2 | rocketride.js.maprocketride.js | - |
| LOW | credential env files | 34 | webview/static/js/page-environment.jswebview/static/js/page-welcome.jsout/apps/vscode/src/shared/util/gitignoreEntries.js +31 more | - |
| LOW | postinstall persistence mechanism | 29 | webview/static/js/page-environment.jsout/apps/vscode/src/providers/ProjectProvider.jswebview/static/js/page-monitor.js +26 more | - |
| LOW | credential vscode credentials | 2 | out/apps/vscode/src/appdev/scaffolder.jsrocketride.js.map | - |
Publisher Evidence
Limited evidenceRocketRide
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
YARA Rules Matched
25 rules(520 hits)AI Security Report
AI Security Review
Evidence context: threat category none; evidence quality moderate.
RocketRide is a Visual Studio Code extension published by RocketRide with 237 installs at version 1.1.0. The evidence shows no malware signatures, no IoC hits, no obfuscation findings, no secret-access detections, and no code-smell triggers — all of which are reassuring indicators.
The extension's dependency list includes packages that explain its network activity. The @octokit/rest dependency at package.json indicates GitHub API integration, which justifies the fetch call in extension/out/engine/cloud/engine-cloud.js:71. The dockerode dependency suggests Docker container management functionality. The adm-zip and tar dependencies indicate archive handling capabilities. The chart.js dependency implies data visualization in the extension's UI. The proper-lockfile dependency suggests file-locking for concurrent access safety. The workspace dependencies (rocketride@workspace:* and shared@workspace:*) indicate a monorepo build structure, which is a normal development pattern.
The two network findings are a fetch call in engine-cloud.js:71 and a WebSocket connection in extension/rocketride.js:27. The fetch call is consistent with the @octokit/rest GitHub API dependency. The WebSocket connection could be for real-time communication with a cloud engine or remote service. Neither finding alone is suspicious, but the combination of cloud engine networking with Docker management and archive handling means the extension has broad system access that should be verified against its stated purpose.
There are no credential-access findings — no reads of .env, .ssh, .git/config, or cloud credential files were detected. There is no postinstall script execution, no tool-poisoning indicators, and no evidence of source code exfiltration.
The strongest counterargument to further scrutiny is that all findings are fully explained by legitimate dependencies: GitHub API access, Docker management, archive handling, and chart visualization. The complete absence of malware signatures, IoC hits, secret access, and obfuscation strongly suggests this is a legitimate developer tool. However, the low install count (237) combined with broad capabilities (cloud engine, Docker, file archives) means manual confirmation of the extension's stated purpose is warranted before clearing it entirely.
Key Reasons
- No malware signatures, IoC hits, or secret-access findings detected
- Network calls are consistent with declared dependencies (@octokit/rest, dockerode)
- Low download count (237) with broad system access warrants verification
- No postinstall payload, obfuscation, or tool-poisoning indicators
- WebSocket connection in rocketride.js requires manual review to confirm purpose
False Positive Considerations
- Network findings are expected given GitHub API and cloud engine dependencies
- Archive dependencies (tar, adm-zip) are common in developer tooling
- Workspace monorepo dependencies are a normal build pattern
Reviewed 2026-05-25; recommended action: reanalyze; model confidence 65%.
VS Code version history
Risk trend by version
7 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