CVE-2026-116339

iFlytek astron-agent DDL Whitelist exec_ddl.py incomplete blacklist

Published Oct 26, 2026 CVSS 4.0 · 6.9 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability was determined in iFlytek astron-agent up to 1.1.2. This affects an unknown function of the file core/memory/database/api/v1/exec_ddl.py of the component DDL Whitelist Handler. This manipulation causes incomplete blacklist. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.

Analysis

AI-generated

Technical impact

The vulnerability resides in the exec_ddl.py file of the DDL Whitelist Handler in iFlytek’s astron‑agent. The flaw results in an incomplete blacklist, allowing attackers to craft specialized commands that bypass security checks. Successful exploitation could enable the execution of arbitrary DDL instructions, potentially modifying, deleting, or exposing data. This attack poses a threat to both data confidentiality and integrity and may lead to a full compromise of the database engine used by the application.

Affected Systems

iFlytek Astron‑Agent versions up to and including 1.1.2 are affected. The vulnerability targets the exec_ddl.py component within the core/memory/database/api/v1 path. No other versions or components were specifically mentioned as affected in the available data.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate risk. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting no widespread, confirmed exploitation in the public domain. The attack can be initiated remotely, as stated, and the public disclosure indicates that an exploit script exists. Because the flaw stems from an incomplete blacklist (CWE‑183 and CWE‑184), an attacker only needs to craft a valid DDL request that is routed to the agent; no advanced privileges are required beyond network access to the service. Overall, the risk is considered moderate but actionable given the potential impact on data and the ease of remote execution.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the official iFlytek patch or upgrade to a version newer than 1.1.2, which corrects the exec_ddl.py blacklist flaw and mitigates CWE‑183 (incorrect boundary handling) and CWE‑184 (use after free).
  • Restrict external network access to the Astron‑Agent DDL execution endpoint, limiting connections to trusted hosts only, thereby reducing exposure to remote exploitation that could trigger the input‑validation weaknesses identified by the CWE‑183 and CWE‑184 classifications.
  • Configure a firewall or API gateway to enforce a strict whitelist of allowed DDL commands, compensating for the incomplete blacklist and hardening against the identified input‑handling flaws.

Generated by OpenCVE AI on October 26, 2026 at 17:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A vulnerability was determined in iFlytek astron-agent up to 1.1.2. This affects an unknown function of the file core/memory/database/api/v1/exec_ddl.py of the component DDL Whitelist Handler. This manipulation causes incomplete blacklist. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
Title iFlytek astron-agent DDL Whitelist exec_ddl.py incomplete blacklist
First Time appeared Iflytek
Iflytek astron-agent
Weaknesses CWE-183
CWE-184
CPEs cpe:2.3:a:iflytek:astron-agent:*:*:*:*:*:*:*:*
Vendors & Products Iflytek
Iflytek astron-agent
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}

Weaknesses
  • CWE-183

    Permissive List of Allowed Inputs

  • CWE-184

    Incomplete List of Disallowed Inputs

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Oct 26, 2026, 4:15 PM
Reserved
Oct 26, 2026, 6:39 AM
Status
Deferred
Published
Oct 26, 2026, 3:16 PM
Modified
Oct 26, 2026, 6:41 PM