CVE-2026-120236
Received Received - Intake

Improper Input Validation in ag-ui-protocol ag-ui

Vulnerability report for CVE-2026-120236, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-01

Last updated on: 2026-11-01

Assigner: VulDB

Description

A vulnerability was detected in ag-ui-protocol ag-ui up to 0.0.58. Affected by this vulnerability is an unknown functionality of the component Transport Decoder Handler. The manipulation results in improper input validation. The attack may be launched remotely. The exploit is now public and may be used. The patch is identified as 660182b973a44b8eda5484b14b88eb9cc251edc4. It is suggested to upgrade the affected component.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-01
Last Modified
2026-11-01
Generated
2026-11-01
AI Q&A
2026-11-01
EPSS Evaluated
N/A
NVD

Affected Vendors & Products

Showing 58 associated CPEs
Vendor Product Version / Range
ag-ui-protocol ag-ui 0.0.1
ag-ui-protocol ag-ui 0.0.2
ag-ui-protocol ag-ui 0.0.3
ag-ui-protocol ag-ui 0.0.4
ag-ui-protocol ag-ui 0.0.5
ag-ui-protocol ag-ui 0.0.6
ag-ui-protocol ag-ui 0.0.7
ag-ui-protocol ag-ui 0.0.8
ag-ui-protocol ag-ui 0.0.9
ag-ui-protocol ag-ui 0.0.10
ag-ui-protocol ag-ui 0.0.11
ag-ui-protocol ag-ui 0.0.12
ag-ui-protocol ag-ui 0.0.13
ag-ui-protocol ag-ui 0.0.14
ag-ui-protocol ag-ui 0.0.15
ag-ui-protocol ag-ui 0.0.16
ag-ui-protocol ag-ui 0.0.17
ag-ui-protocol ag-ui 0.0.18
ag-ui-protocol ag-ui 0.0.19
ag-ui-protocol ag-ui 0.0.20
ag-ui-protocol ag-ui 0.0.21
ag-ui-protocol ag-ui 0.0.22
ag-ui-protocol ag-ui 0.0.23
ag-ui-protocol ag-ui 0.0.24
ag-ui-protocol ag-ui 0.0.25
ag-ui-protocol ag-ui 0.0.26
ag-ui-protocol ag-ui 0.0.27
ag-ui-protocol ag-ui 0.0.28
ag-ui-protocol ag-ui 0.0.29
ag-ui-protocol ag-ui 0.0.30
ag-ui-protocol ag-ui 0.0.31
ag-ui-protocol ag-ui 0.0.32
ag-ui-protocol ag-ui 0.0.33
ag-ui-protocol ag-ui 0.0.34
ag-ui-protocol ag-ui 0.0.35
ag-ui-protocol ag-ui 0.0.36
ag-ui-protocol ag-ui 0.0.37
ag-ui-protocol ag-ui 0.0.38
ag-ui-protocol ag-ui 0.0.39
ag-ui-protocol ag-ui 0.0.40
ag-ui-protocol ag-ui 0.0.41
ag-ui-protocol ag-ui 0.0.42
ag-ui-protocol ag-ui 0.0.43
ag-ui-protocol ag-ui 0.0.44
ag-ui-protocol ag-ui 0.0.45
ag-ui-protocol ag-ui 0.0.46
ag-ui-protocol ag-ui 0.0.47
ag-ui-protocol ag-ui 0.0.48
ag-ui-protocol ag-ui 0.0.49
ag-ui-protocol ag-ui 0.0.50
ag-ui-protocol ag-ui 0.0.51
ag-ui-protocol ag-ui 0.0.52
ag-ui-protocol ag-ui 0.0.53
ag-ui-protocol ag-ui 0.0.54
ag-ui-protocol ag-ui 0.0.55
ag-ui-protocol ag-ui 0.0.56
ag-ui-protocol ag-ui 0.0.57
ag-ui-protocol ag-ui 0.0.58

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-20 The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-120236 is an improper input validation vulnerability in the ag-ui client library (versions up to 0.0.58). It stems from a validation asymmetry where protobuf-decoded events bypass schema validation while SSE-decoded events undergo proper validation. This allows malformed or malicious input to corrupt the client state machine, leading to incorrect protocol behavior or unintended data processing.

Detection Guidance

To detect this vulnerability, check if your system is running ag-ui-protocol ag-ui version 0.0.58 or earlier. Verify if the Transport Decoder Handler component is present and inspect logs for improper input validation errors or malformed events bypassing schema checks.

Impact Analysis

The vulnerability may allow attackers to inject type-confused or schema-invalid events into the client state, bypassing intended security checks. This could corrupt the client state machine, prevent runs from finishing, or cause downstream logic errors. Since the exploit is public, remote attackers could leverage this to disrupt system operations or manipulate data processing.

Compliance Impact

The vulnerability allows malformed or malicious input to bypass schema validation, potentially leading to incorrect protocol behavior or unintended data processing. This could result in unauthorized data access, modification, or disclosure, which may violate GDPR's data integrity and confidentiality requirements or HIPAA's safeguards for protected health information.

Mitigation Strategies
  • Upgrade ag-ui to version 2026-10-30 or later to apply the patch 660182b973a44b8eda5484b14b88eb9cc251edc4.
  • Verify that the enforcement pipeline in the TypeScript client (@ag-ui/client) properly validates all inputs before processing.
  • Ensure protobuf-decoded events undergo the same schema validation as SSE-decoded events to prevent bypassing security checks.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-120236. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...