# Sentry Seer AI agent flaw enables code execution

Published: 2026-09-16 · Severity: routine · Sectors: technology
Canonical: https://vorant.io/reports/ca3d0196-8cf2-5665-925c-31ee105e30a8/sentry-seer-ai-agent-flaw-enables-code-execution

> A prompt-injection flaw in Sentry's Seer AI debugging assistant lets attackers achieve code execution in connected coding agents via public telemetry endpoints.

CERT/CC has published an advisory (VU#212479, CVE-2026-90999) describing a vulnerability in Sentry's Seer feature, an automated debugging assistant that can hand off issues to an integrated coding agent for remediation. Because Sentry projects commonly expose a public DSN endpoint to accept telemetry from browsers, an attacker can submit crafted exception events containing malicious content in fields such as stack traces, exception messages, and breadcrumbs. When Seer is configured to automatically forward issues to a coding agent, this attacker-controlled content is embedded into the analysis prompt given to the agent, effectively becoming an untrusted instruction set that crosses multiple trust boundaries.

The coding agent, believing the fabricated root-cause analysis describes the victim's actual codebase, may then download and execute an attacker-controlled package as part of its investigation — achieving arbitrary code execution within the coding-agent environment before any human reviews the resulting pull request. This gives an attacker a foothold with access to connected source repositories, effectively turning an automated remediation pipeline into a supply-chain injection vector.

No vendor patch is currently available. CERT/CC recommends disabling automated remediation handoff from Seer to coding agents, restricting package installation capability within coding-agent environments, and applying defensive filtering of telemetry content prior to Seer analysis. There is no indication in the advisory of confirmed in-the-wild exploitation; this is disclosed as a discovered vulnerability by researchers Nikita Benkovich and Vitalii Valkov of agyn.

## Mentioned in this report

- Vulnerabilities: CVE-2026-90999

## Detection guidance (public sample)

### Sentry Seer Agent Downloading and Executing Packages

ATT&CK: T1105

Detects a coding agent or analysis process downloading executable packages/archives from network sources and subsequently executing them — typical of compromised AI remediation pipelines. Auto-generated starting point — validate and tune in your environment before deploying. IOC matches can false-positive on shared infrastructure and decay as adversary infrastructure rotates.

```yaml
title: Sentry Seer Agent Downloading and Executing Packages
description: Detects coding agent or analysis subprocess downloading and executing
  packages (pip, npm, apt, curl + execute) in sequence. Matches the behaviour where
  a malicious telemetry payload triggers agent-driven package installation without
  human review.
tags:
- attack.execution
- attack.t1105
logsource:
  category: process_creation
  product: windows
detection:
  selection_python_pip:
    CommandLine|contains:
    - pip install
    - python -m pip
    Image|endswith:
    - \python.exe
    - \pip.exe
  selection_npm:
    CommandLine|contains: npm install
    Image|endswith: \npm.cmd
  selection_apt:
    CommandLine|contains: apt-get install
    Image|endswith: \apt.exe
  selection_curl_execute:
    CommandLine|contains:
    - curl
    - wget
    Image|endswith:
    - \curl.exe
    - \wget.exe
  filter_known_paths:
    CommandLine|contains:
    - Program Files
    - AppData
  condition: (1 of selection_*) and not filter_known_paths
falsepositives:
- Legitimate CI/CD pipelines installing dependencies in automated build environments
- Software development tooling installing packages during normal workflow
level: medium
id: aca9951c-18f1-55ce-8a83-80afea954709
status: experimental
author: Vorant
```

### Malicious Telemetry Payload Injection into Code Analysis Tool

ATT&CK: T1190

Detects POST requests to public Sentry DSN endpoints containing unusually large or structured payload in exception/breadcrumb fields that may indicate injected malicious analysis instructions. Auto-generated starting point — validate and tune in your environment before deploying. IOC matches can false-positive on shared infrastructure and decay as adversary infrastructure rotates.

```yaml
title: Malicious Telemetry Payload Injection into Sentry DSN
description: Detects HTTP POST requests to Sentry DSN endpoints (public telemetry
  collectors) with suspiciously large or complex payloads in stack trace, exception
  message, or breadcrumb fields. Matches attacker-controlled crafted events designed
  to influence downstream code-analysis agents.
tags:
- attack.initial-access
- attack.t1190
logsource:
  category: network_connection
  product: windows
detection:
  selection:
    DestinationPort: 443
    DestinationHostname|contains: sentry.io
    Protocol: https
  http_method_post:
    Protocol|contains: POST
  payload_fields:
    HttpRequest|contains:
    - '"stackTrace"'
    - '"exception"'
    - '"breadcrumbs"'
    - '"message"'
  payload_size:
    HttpRequestBodySize|gt: 5000
  condition: selection and http_method_post and payload_fields and payload_size
falsepositives:
- Legitimate error reporting from JavaScript-heavy web applications with large stack
  traces
- Mobile application crash reporting with extended diagnostic data
level: low
id: eeb862bd-af17-5d94-8a83-ca604bfaf959
status: experimental
author: Vorant
```

### Code Analysis Agent Executing Arbitrary Commands from Injected Telemetry

ATT&CK: T1059

Detects subprocess spawning or script execution (shell, Python, Node) triggered by parsing of telemetry data fields, indicating injected malicious instructions reaching code execution. Auto-generated starting point — validate and tune in your environment before deploying. IOC matches can false-positive on shared infrastructure and decay as adversary infrastructure rotates.

```yaml
title: Code Analysis Agent Executing Commands from Telemetry Payload
description: Detects command-line or subprocess execution initiated by an analysis/agent
  process that has parsed exception event data, where the command arguments contain
  patterns matching injected telemetry field content. Flags code-execution chains
  typical of Seer agent prompt-injection exploitation.
tags:
- attack.execution
- attack.t1059
logsource:
  category: process_creation
  product: windows
detection:
  selection_agent_parent:
    ParentImage|endswith:
    - \seer.exe
    - \agent.exe
    - \analyzer.py
    - \remediation.py
  selection_shell_exec:
    Image|endswith:
    - \cmd.exe
    - \powershell.exe
    - \python.exe
    - \node.exe
    - \bash.exe
  selection_suspicious_args:
    CommandLine|contains:
    - stackTrace
    - exception
    - breadcrumb
    - root-cause
  filter_admin_remediation:
    User|contains: SYSTEM
  condition: selection_agent_parent and selection_shell_exec and selection_suspicious_args
    and not filter_admin_remediation
falsepositives:
- Legitimate debugging agents that log or echo telemetry fields for diagnostic output
- Analysis tools that tokenise or parse exception content as part of normal workflow
level: high
id: 20dd283c-7b32-5f8f-a264-725dea24508c
status: experimental
author: Vorant
```

Behavioural rules are generated from public reporting — validate in your environment before deploying.

Source reporting: https://kb.cert.org/vuls/id/212479

---

This is the free public brief from Vorant Threat Intelligence. When citing, attribute "Vorant" and link https://vorant.io/reports/ca3d0196-8cf2-5665-925c-31ee105e30a8/sentry-seer-ai-agent-flaw-enables-code-execution.
Full IOC sets, deployable detections, the entity graph, TAXII 2.1 feed and real-time alerts: https://vorant.io/signup
