Description
A security flaw has been discovered in ag-ui-protocol ag-ui 0.3.0. The affected element is the function create_strands_app of the file integrations/aws-strands/python/src/ag_ui_strands/utils.py of the component CORSMiddleware. The manipulation results in permissive cross-domain policy with untrusted domains. The attack may be launched remotely. The attack requires a high level of complexity. The exploitability is described as difficult. Upgrading to version AGUI.Abstractions@0.0.6 is sufficient to fix this issue. The patch is identified as 9b143b9668fa52c2054ede9d34a45ac4b4401089. It is suggested to upgrade the affected component.
Published: 2026-09-16
Score: 2.3 Low
EPSS: < 1% Very Low
KEV: No
Impact: Untrusted domains can gain access to resources via permissive CORS
Action: Patch Configure
AI Analysis

Impact

The flaw resides in the create_strands_app function within the CORSMiddleware component of ag-ui 0.3.0. It causes the application to return a CORS policy that allows any origin, thereby permitting requests from untrusted domains. The impact is the exposure of protected resources and the potential for cross‑site request forgery or data exfiltration by remote actors. The CVE notes that the attack may be launched remotely, requires a high level of complexity, and the exploitability is described as difficult.

Affected Systems

Affected systems are the ag-ui application from ag-ui-protocol, specifically version 0.3.0. No other versions are reported as vulnerable.

Risk and Exploitability

The CVSS score of 2.3 indicates low severity, and the EPSS score of < 1% shows a very low probability of real‑world exploitation. The vulnerability is not listed in the CISA KEV catalog. Likely exploitation would involve a remote attacker sending crafted HTTP requests that trigger the permissive CORS response, enabling malicious cross‑domain interactions. Overall risk is low but the presence of a remote attack vector warrants timely remediation.

Generated by OpenCVE AI on September 18, 2026 at 05:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the patch corresponding to commit 9b143b9668fa52c2054ede9d34a45ac4b4401089, which updates the create_strands_app implementation to enforce a strict origin policy.
  • Upgrade the ag-ui package to a version that includes AGUI.Abstractions@0.0.6, the component that incorporates the fix for permissive CORS.
  • Verify that the application’s CORS configuration explicitly lists trusted origins and rejects others before deploying to production.

Generated by OpenCVE AI on September 18, 2026 at 05:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 16 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 16 Sep 2026 12:30:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in ag-ui-protocol ag-ui 0.3.0. The affected element is the function create_strands_app of the file integrations/aws-strands/python/src/ag_ui_strands/utils.py of the component CORSMiddleware. The manipulation results in permissive cross-domain policy with untrusted domains. The attack may be launched remotely. The attack requires a high level of complexity. The exploitability is described as difficult. Upgrading to version AGUI.Abstractions@0.0.6 is sufficient to fix this issue. The patch is identified as 9b143b9668fa52c2054ede9d34a45ac4b4401089. It is suggested to upgrade the affected component.
Title ag-ui-protocol ag-ui CORSMiddleware utils.py create_strands_app cross-domain policy
First Time appeared Ag-ui-protocol
Ag-ui-protocol ag-ui
Weaknesses CWE-346
CWE-942
CPEs cpe:2.3:a:ag-ui-protocol:ag-ui:*:*:*:*:*:*:*:*
Vendors & Products Ag-ui-protocol
Ag-ui-protocol ag-ui
References
Metrics cvssV2_0

{'score': 2.6, 'vector': 'AV:N/AC:H/Au:N/C:P/I:N/A:N/E:ND/RL:OF/RC:C'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Ag-ui-protocol Ag-ui
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-16T13:15:16.227Z

Reserved: 2026-09-16T05:36:01.573Z

Link: CVE-2026-92359

cve-icon Vulnrichment

Updated: 2026-09-16T13:15:11.370Z

cve-icon NVD

Status : Deferred

Published: 2026-09-16T13:18:08.873

Modified: 2026-09-23T11:10:00.187

Link: CVE-2026-92359

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-18T05:30:04Z

Weaknesses
  • CWE-346

    Origin Validation Error

  • CWE-942

    Permissive Cross-domain Security Policy with Untrusted Domains