Intel

AIKIDO-2026-115347

tauri-plugin-updater is vulnerable to Improper Access Control

CVE-2026-95624Published Sep 23, 2026
September 23, 2026

68

CVE Score

Medium

Improper Access Control

Are you affected? Scan for Free

TL;DR

The updater plugin's check IPC command accepts an allowDowngrades boolean from frontend JavaScript, and the default permission set grants the WebView access to invoke this command. Setting allowDowngrades to true switches the version comparator from requiring a newer version to only requiring a different version, disabling the updater's only anti-rollback check. Any Cross-Site Scripting in the frontend can invoke this command and replay an old, validly signed build to force the application back to a version that was already patched. The fix moves the allowDowngrades option into application level Rust configuration so WebView code can no longer set it, and it now defaults to false.

How do I fix this?

Upgrade the tauri-plugin-updater library to the patch version.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and untrusted frontend code, for example through Cross-Site Scripting, can reach the updater's check command.

Versions

2.8.0 - 2.11.0

Fixed in 2.12.0

Background info

tauri-plugin-updater is vulnerable to Improper Access Control in versions 2.8.0 - 2.11.0.

Get secure today,
quickly and for free.

Secure your code, cloud, and runtime in one central system. Connect a repo to discover what the reasoning agents find in your codebase.

No credit card required | Scan results in 32 seconds.

Trusted by 150k+ orgs
  • Revolut
  • n8n
  • Lovable
  • Deel
  • Prove
  • Omnea