Cross-Site Scripting Vulnerability in a2ui/web_core Product
CVE-2026-10032
6.1MEDIUM
What is CVE-2026-10032?
The openUrl function in the a2ui/web_core library allows user-controlled URLs to be passed directly to window.open() without appropriate validation of the URI scheme. This oversight can enable an attacker to inject a javascript: URI through the url argument in a Button component's functionality. When an unsuspecting user interacts with this button, it leads to the execution of arbitrary JavaScript in the user's browser context, which poses significant security risks. This vulnerability is particularly concerning as it does not require any special configuration changes to be exploitable, given that the Basic Catalog is enabled by default.
Affected Version(s)
@a2ui/web_core 0.9.0
@a2ui/web_core 0.9.1-alpha.0
@a2ui/web_core 0.9.1-alpha.1