Amazon CloudWatch Omni
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
Publisher Evidence
HighAmazon 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.
11 evidence rows available.
Finding Categories
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.
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