Description
A security flaw has been discovered in ag-ui-protocol ag-ui 0.3.0. Affected is the function urllib.request.urlopen of the file integrations/aws-strands/python/src/ag_ui_strands/utils.py of the component Multimodal Content. The manipulation of the argument Value results in server-side request forgery. The attack can be executed remotely. The patch is identified as bf0c34df34cbb4b1992bc37c9bfffe6dd54bb189. It is advisable to implement a patch to correct this issue.
Published: 2026-09-15
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Server-side request forgery
Action: Apply Patch
AI Analysis

Impact

A flaw in ag-ui-protocol ag-ui 0.3.0 allows an attacker to manipulate the URL argument passed to urllib.request.urlopen within the Multimodal Content utilities. This manipulation enables a server‑side request forgery that can be triggered remotely, potentially allowing the attacker to force the application to make arbitrary outbound network requests. The vulnerability does not provide direct code execution but can be abused to exfiltrate data, pivot to internal resources, or disrupt services via expanded network connectivity.

Affected Systems

Affected products are the ag-ui component supplied by ag‑ui‑protocol. The vulnerability is present in release 0.3.0 and earlier versions that have not applied the referenced patch commit bf0c34df34cbb4b1992bc37c9bfffe6dd54bb189. No other vendor or product is listed in the CNA data.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate impact, and the EPSS score of less than 1% suggests a low probability of exploitation at present. The vulnerability is not catalogued in the CISA KEV list. Exploitation requires remote access to the application and the ability to supply a crafted URL; no privileged or local execution is required. The straightforward attack vector is through the exposed URL parameter, making it a typical SSRF risk that can be mitigated with proper input validation or network controls.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade ag‑ui to a version that incorporates the patch identified by commit bf0c34df34cbb4b1992bc37c9bfffe6dd54bb189.
  • If an upgrade is not immediately possible, disable or tightly control the urllib.request.urlopen call within the Multimodal Content component, or isolate the application from the internal network via firewall rules or network segmentation.
  • Continuously monitor application logs for unexpected outbound connections or anomalous URL requests that could indicate an attempted SSRF.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 15 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in ag-ui-protocol ag-ui 0.3.0. Affected is the function urllib.request.urlopen of the file integrations/aws-strands/python/src/ag_ui_strands/utils.py of the component Multimodal Content. The manipulation of the argument Value results in server-side request forgery. The attack can be executed remotely. The patch is identified as bf0c34df34cbb4b1992bc37c9bfffe6dd54bb189. It is advisable to implement a patch to correct this issue.
Title ag-ui-protocol ag-ui Multimodal Content utils.py urllib.request.urlopen server-side request forgery
First Time appeared Ag-ui-protocol
Ag-ui-protocol ag-ui
Weaknesses CWE-918
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': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:ND/RL:OF/RC:C'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/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-15T23:30:12.366Z

Reserved: 2026-09-15T18:08:36.657Z

Link: CVE-2026-92184

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-09-16T00:17:30.080

Modified: 2026-09-16T17:53:40.500

Link: CVE-2026-92184

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-16T18:45:10Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)