๐Ÿ” CVE Alert

CVE-2026-34157

UNKNOWN 0.0

Wails: wildcardPatternToRegex allows Origin bypass via suffix match in BindingsAllowedOrigins

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Wails is a framework for building desktop applications using Go and web technologies. From 2.0.0 until 2.13.0, BindingsAllowedOrigins in v2/internal/frontend/originvalidator/originValidator.go passes wildcard patterns to wildcardPatternToRegex, which expands every asterisk to an unrestricted regular-expression match. When an application configures a trailing or partial-label wildcard immediately after an allowed domain, an attacker-controlled lookalike origin can match the allowed suffix and invoke bound Go methods through IPC. A complete-component subdomain wildcard is an unaffected configuration. The resulting confidentiality, integrity, and availability impact depends on the file, database, command, credential, or other operations exposed by the application's bound methods. This issue is fixed in version 2.13.0.

CWE CWE-625
Vendor wailsapp
Product wails
Published Nov 5, 2026
Stay Ahead of the Next One

Get instant alerts for wailsapp wails

Be the first to know when new unknown vulnerabilities affecting wailsapp wails are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

wailsapp / wails
>= 2.0.0, < 2.13.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/wailsapp/wails/security/advisories/GHSA-47hv-j4px-h3c9 github.com: https://github.com/wailsapp/wails/pull/5074 github.com: https://github.com/wailsapp/wails/commit/bcc5941b72fdab6a13942b58871a2696faa85b81 github.com: https://github.com/wailsapp/wails/releases/tag/v2.13.0