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.
{
"cna_assigner": "Google",
"cwe_ids": [
"CWE-79"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/10xxx/CVE-2026-10032.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"introduced": "0.9.1-alpha.0"
},
{
"last_affected": "0.9.1-alpha.0"
},
{
"introduced": "0.9.1-alpha.1"
},
{
"last_affected": "0.9.1-alpha.1"
},
{
"introduced": "0.9.1-alpha.2"
},
{
"last_affected": "0.9.1-alpha.2"
},
{
"introduced": "0.9.1-alpha.3"
},
{
"last_affected": "0.9.1-alpha.3"
},
{
"introduced": "0.9.1-alpha.4"
},
{
"last_affected": "0.9.1-alpha.4"
},
{
"introduced": "0.9.1-alpha.5"
},
{
"last_affected": "0.9.1-alpha.5"
},
{
"introduced": "0.9.1"
},
{
"last_affected": "0.9.1"
},
{
"introduced": "0.9.2"
},
{
"last_affected": "0.9.2"
},
{
"introduced": "0.10.1"
},
{
"last_affected": "0.10.1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandaloneSingleVersion"
}
]
}
]
}{
"extracted_events": [
{
"range": [
{
"introduced": "0.9.0"
},
{
"last_affected": "0.9.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandaloneSingleVersion"
},
{
"range": [
{
"introduced": "0.10.0"
},
{
"last_affected": "0.10.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandaloneSingleVersion"
}
]
}