VS Code Marketplace Verified

Amazon CloudWatch Omni

by Amazon Web Services · 259 users
8a581dcb-4c11-51a6-9965-29924e8bb1c3 | v1.0.2
84/ 100
HIGH risk
No change since v1.0.0
Analyst verdict
Review before use

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

Analysis record

Analysed
1 weeks ago
Version
v1.0.2
Artifact
SHA256 DA2…AEC
Source
Findings (non-IoC)

Is Amazon CloudWatch Omni safe?

Amazon CloudWatch Omni is a VS Code extension built by Amazon Web Services for debugging AI agent traces and testing model evaluations. The extension declares no special permissions in its manifest, relying instead on the standard workspace access granted to all IDE tools. Its network traffic routes to expected AWS infrastructure domains like amazonaws.com and Anthropic endpoints like anthropic.computer, which makes sense for a tool designed to monitor AI agent interactions across cloud environments.

Security scanners flagged a critical tool-poisoning finding in the file extension/resources/skills/test-agent-invocation/SKILL.md. A malicious version of this file would instruct an AI agent to steal credentials from the developer environment. The actual file is a markdown document containing instructions for the AI testing framework. The scanner also tripped on thousands of network indicators and obfuscation warnings inside the extension/out/webview-ui assets. These are standard false positives caused by minified JavaScript and bundled dependencies, which naturally contain dense character encoding and generic string fragments that confuse automated extractors.

The findings represent a clean tool. The publisher is verified as Amazon Web Services, and the codebase reflects the normal structure of a modern telemetry dashboard. The scanner misidentified documentation as a credential theft payload and bundled web assets as intentional obfuscation.

Evidence ledger

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

6 detail rows

Publisher Evidence

High

Amazon Web Services

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

100
Noisy-finding weight
x0.50
Publisher domain
amazon.com
Trusted match
Store verification signal
Verified publisher
Verified
Extension portfolio
88
Portfolio

11 evidence rows available.

Finding Categories

5
Network

AI Security Report

AI Security Review

Evidence context: threat category none; evidence quality moderate.

The Amazon CloudWatch Omni extension provides AI agent observability and testing capabilities for VS Code. Published by Amazon Web Services, its primary function involves debugging OpenTelemetry traces and replaying agent runs. The extension declares no special host permissions or explicit VS Code permissions in its manifest, relying on standard workspace access inherent to IDE extensions.

Network activity is concentrated in the webview UI assets. Findings like NET-FETCH in extension/out/extension.js and NET-SOCKET_IO in extension/out/webview-ui/assets/index-D9oeI3dk.js reflect standard HTTP and WebSocket communication required for a dashboard that streams telemetry data. The extracted network endpoints include legitimate AWS infrastructure domains such as amazonaws.com and api.amazonwebservices.com.cn, alongside Anthropic endpoints like anthropic.computer. These align perfectly with an AI observability tool built by AWS that interacts with third-party AI models. The thousands of other extracted indicators, such as 1-this.to and activate.ps, are classic IoC extractor false positives generated by parsing minified JavaScript and generic string literals.

The three obfuscation findings, including OBFUSCATION-UNICODE_HEAVY in extension/out/extension.js and OBFUSCATION-LARGE_BASE64 in extension/out/webview-ui/test-agent/index.js, point to standard build artifacts. Modern VS Code extensions bundle their dependencies and minify their webview frontends using tools like Vite or Webpack. This process naturally produces large base64 strings and dense character encoding, which triggers naive obfuscation detectors. The code contains no intentional payload hiding.

The single critical finding, SKILL-CREDENTIAL-ACCESS, is located in extension/resources/skills/test-agent-invocation/SKILL.md. This is a markdown documentation file outlining a prompt or instruction set for the AI agent being tested. It describes how the agent should handle credential access during evaluation runs. The code contains no executable logic that steals secrets from the developer environment. The extension provides documentation for an AI testing framework instead of reading .env files or SSH keys.

The strongest counterargument is the low user count of 194 and the version 1.0.2 release, which might suggest a newly minted typosquatting attempt. The publisher is verified as Amazon Web Services, and the codebase structure, AWS endpoint usage, and AI agent testing documentation confirm its authenticity. The massive finding count of 4778 is entirely attributable to bundled dependencies and extractor noise. The extension operates exactly as expected for a cloud telemetry and AI evaluation tool.

Key Reasons

  • Publisher is verified as Amazon Web Services
  • Network endpoints are legitimate AWS and Anthropic domains
  • Obfuscation findings stem from minified webview UI assets
  • Tool-poisoning finding is located in a markdown documentation file
  • Massive IoC count is driven by false-positive extractor matches

False Positive Considerations

  • IoC extractor garbage on generic strings and bundled dependencies
  • YARA code-smell rules firing on minified webview JavaScript
  • Obfuscation rules matching standard minified build output
  • Tool-poisoning rule matching a markdown documentation file

Reviewed 2026-10-09; recommended action: suppress false positive; model confidence 90%.

VS Code version history

Risk trend by version

2 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
84
Change since first
No change
Change from previous
No change
Versions:
First analyzed version
1.0.0
Sep 22, 2026
Risk range
84 to 84
Across analyzed versions
Latest analyzed version
1.0.2
Oct 6, 2026
Selected version
high
Version
v1.0.2
1 weeks ago
Risk score
84
Findings
4778
Change vs previous
No change

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

About This Extension

AI agent observability, testing, and evals in VS Code. Debug OpenTelemetry traces, replay runs in a playground, and measure changes — locally or in your AWS account.

Frequently Asked Questions