IT SBIT Services
Schneeberger
DEEN
CVE tracker

iFlytek Astron Agent: Unsandboxed code execution enables cross-tenant RCE

CVE-2026-108263Critical 9.9

← All vulnerabilities

Summary

Astron Agent, an agentic workflow platform for building and running AI agents, runs code-node Python without the documented sandbox restrictions in its default configuration. An authenticated low-privilege tenant can execute code as root in the core-workflow container. The attacker can then use shared service and database credentials to bypass tenant checks, read or modify other tenants' data, and disrupt shared services.

Affected

  • iFlytek Astron Agent versions before 1.1.2 (CNA data)
  • VulDB describes the issue as up to 1.1.1; treat 1.1.1 and earlier as affected

Fixed in

  • Upgrade to Astron Agent 1.1.2 or later (vendor release v1.1.2)

Workaround

Unknown.

Exploitation

  • CISA SSVC: Exploitation none, Automatable no, Technical Impact total
  • No public exploit found at the time of writing
  • Not listed in the CISA KEV catalog at the time of writing

Our recommendation

  • Identify all Astron Agent instances and their versions, including Docker images
  • Upgrade to 1.1.2 or later and read the vendor advisory GHSA-mh3w-4q3f-2fg5 first
  • Restrict who can create accounts or tenants, and limit access to the Console and workflow APIs to trusted networks
  • Review logs for unusual code-node executions and check the core-workflow container
  • Recheck the CVE record, the GHSA and the CISA KEV catalog in the coming days

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 30 Oct 2026, 15:35.

Original description (NVD)

Astron Agent is an agentic workflow platform for building and running AI agents. Prior to 1.1.2, the default workflow code-node path through /console-api/workflow/code/run and /workflow/v1/run selects LocalExecutor in core/workflow/engine/nodes/code/code_node.py when CODE_EXEC_TYPE is not explicitly changed. LocalExecutor supplies complete Python builtins to dynamic code execution without the documented sandbox restrictions. An authenticated low-privilege tenant can execute code as root in the core-workflow container and use shared service and database credentials to bypass application-level tenant checks, read or modify other tenants' data, and disrupt shared services. This issue is fixed in version 1.1.2.

NVD references (6)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.