Impact
The flaw in Tauri's is_local_url() function wrongly classifies certain remote URLs as local when the first subdomain matches the application's custom URI scheme on Windows and Android. This misclassification lets a malicious web page invoke IPC commands that are meant to be accessible only by trusted local origins, potentially allowing execution of arbitrary native code on the host.
Affected Systems
All Tauri applications from versions 2.0 through 2.10.2 inclusive on Windows and Android are affected. The issue was fixed in version 2.10.3 and later.
Risk and Exploitability
The CVSS score of 6.1 indicates moderate severity, and the EPSS score is not available. The vulnerability is not listed in the CISA KEV catalog. An attacker would likely host a page on a domain whose first subdomain matches the application's custom scheme to trigger the origin confusion, thereby enabling the execution of local‑only IPC commands and potentially gaining code execution on the victim system.
OpenCVE Enrichment
Github GHSA