Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>CodeRisk SASTNew to Visual Studio Code? Get it now.
CodeRisk SAST

CodeRisk SAST

Magnyte Software Private Limited.

|
1 install
| (0) | Free
Enterprise-grade non-AI static application security testing. Detects SQL Injection, XSS, Command Injection, Path Traversal, SSRF, hardcoded secrets, and more — in real-time as you code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🛡️ CodeRisk SAST — Enterprise Security Dashboard

Deterministic, Real-Time Static Application Security Testing (SAST) for VS Code.

CodeRisk provides an elite, non-AI security analysis engine that detects high-impact vulnerabilities like SQL Injection, XSS, and Command Injection as you code. Unlike AI-based scanners, CodeRisk is 100% deterministic, zero-telemetry, and runs entirely on your machine.


🚀 Key Features

📊 Security Dashboard

A professional, rich UI dashboard to manage your repository's security posture:

  • Security Score Gauge: Instant visualization of your project's risk level.
  • File Risk Heatmap: Identify which files contain the most critical issues.
  • Findable & Sortable Findings: Filter by Severity, CWE, or Taint Flow status.
  • Detailed Vulnerability Views: View the full source-to-sink taint flow for data-driven vulnerabilities.

🌲 Sidebar & Navigation

  • Hierarchical Tree View: Findings organized by Severity → Rule → File.
  • Deep Linking: Click any finding to jump directly to the vulnerable line in your editor.
  • Status Bar Summary: A constant, unobtrusive shield icon showing your current finding count.

✍️ Rich Editor Integration

  • Gutter Icons: Visual severity markers right next to your line numbers.
  • Inline Annotations: Immediate rule labels at the end of vulnerable lines.
  • CodeLens Actions: One-click to view the fix or see the detailed analysis.
  • Hover tooltips: Instant CWE mapping and fix recommendations on hover.

🔍 Automated Scanning

  • Full-Repo Auto-Scan: Automatically analyze your entire project on startup.
  • Real-Time On-Type: Debounced background scanning as you write code.
  • On-Save Scan: Automatic verification every time you save.

🛡️ 15+ Security Rules Supported

Vulnerability CWE Description
SQL Injection CWE-89 Detects unsanitized user input in database queries.
Cross-Site Scripting CWE-79 Detects potential XSS sinks in web applications.
Command Injection CWE-78 Detects OS command execution with untrusted data.
Path Traversal CWE-22 Detects file system access via user-controlled paths.
SSRF CWE-918 Detects Server-Side Request Forgery risks.
Hardcoded Secrets CWE-798 Finds API keys, passwords, and tokens.
Weak Crypto CWE-327 Identifies insecure hashing or encryption algorithms.

⚙️ Configuration

Setting Default Description
code-risk.scanOnSave true Run scan when file is saved
code-risk.scanOnType true Run scan in real-time as you type
code-risk.debounceMs 500 Debounce delay for real-time scanning
code-risk.showCodeLens true Display inline lenses for findings

📂 Supported Languages

  • JavaScript / TypeScript
  • React (JSX / TSX)

🔒 Privacy & Performance

  • Offline First: All analysis is performed locally on your machine.
  • Deterministic: No hallucinations — if a rule triggers, it's because the pattern exists in your code.
  • High Performance: Native IR-based analysis ensures minimal impact on IDE performance.

Developed by Magnyte Software Private Limited.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft