The openUrl function in @a2ui/web_core passes an agent-controlled URL directly to window.open() without validating the URI scheme. A malicious agent can supply a javascript: URI as the url argument of a Button component's functionCall action. When the user clicks the rendered button, arbitrary JavaScript executes in the victim application's browser origin, constituting a stored/reflected XSS with Critical severity. No non-default configuration is required; the Basic Catalog is enabled by default.
History

Wed, 23 Sep 2026 16:15:00 +0000

Type Values Removed Values Added
First Time appeared Google
Google a2ui\/web Core
CPEs cpe:2.3:a:google:a2ui\/web_core:*:*:*:*:*:node.js:*:*
Vendors & Products Google
Google a2ui\/web Core
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}


Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared A2ui-project
A2ui-project a2ui
Vendors & Products A2ui-project
A2ui-project a2ui

Tue, 04 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 04 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
Description The openUrl function in @a2ui/web_core passes an agent-controlled URL directly to window.open() without validating the URI scheme. A malicious agent can supply a javascript: URI as the url argument of a Button component's functionCall action. When the user clicks the rendered button, arbitrary JavaScript executes in the victim application's browser origin, constituting a stored/reflected XSS with Critical severity. No non-default configuration is required; the Basic Catalog is enabled by default.
Title Arbitrary JavaScript Execution via openUrl in @a2ui/web_core
Weaknesses CWE-79
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: Google

Published: 2026-08-04T15:36:45.199Z

Updated: 2026-08-04T17:43:20.898Z

Reserved: 2026-05-28T18:45:17.761Z

Link: CVE-2026-10032

cve-icon Vulnrichment

Updated: 2026-08-04T17:42:44.203Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-04T16:16:20.983

Modified: 2026-10-23T23:10:00.157

Link: CVE-2026-10032

cve-icon Redhat

No data.