Repository navigation
security(desktop): bump tauri-plugin-updater to 2.14.1 for zip CVE-2026-115905 #790
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
2ca541e
9ccd9b3
bed14bf
83f7667
14692ab
086f0ab
491beb6
665cc48
a143604
8c822dc
fde2e4c
3dc4022
c0221fe
7b3bb7a
345c428
a98a6bf
40c83b6
acea1f4
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,18 +1,18 @@ | ||
| [package] | ||
| name = "opencodex-desktop" | ||
| version = "2.97.0" | ||
| version = "2.98.0" | ||
| description = "OpenCodex desktop shell" | ||
| authors = ["OpenCodex contributors"] | ||
| license = "MIT" | ||
| edition = "2021" | ||
| rust-version = "1.88" | ||
| rust-version = "1.90" | ||
|
|
||
| [lib] | ||
| name = "opencodex_desktop_lib" | ||
| crate-type = ["staticlib", "cdylib", "rlib"] | ||
|
|
||
| [build-dependencies] | ||
| tauri-build = { version = "=2.6.3", features = [] } | ||
| tauri-build = { version = "=2.7.4", features = [] } | ||
|
|
||
| [dependencies] | ||
| base64 = "=0.22.1" | ||
|
|
@@ -22,14 +22,14 @@ serde = { version = "=1.0.229", features = ["derive"] } | |
| serde_json = "=1.0.151" | ||
| sha2 = "=0.10.9" | ||
| uuid = { version = "=1.18.1", features = ["v4"] } | ||
| tauri = { version = "=2.11.6", features = ["tray-icon", "image-png", "macos-private-api"] } | ||
| tauri-utils = "=2.9.3" | ||
| tauri = { version = "=2.12.5", features = ["tray-icon", "image-png", "macos-private-api"] } | ||
| tauri-utils = "=2.10.2" | ||
| tauri-plugin-autostart = "=2.5.0" | ||
| tauri-plugin-opener = "=2.5.3" | ||
| tauri-plugin-process = "=2.3.0" | ||
| tauri-plugin-shell = "=2.2.1" | ||
| tauri-plugin-single-instance = "=2.4.0" | ||
| tauri-plugin-updater = "=2.9.0" | ||
| tauri-plugin-updater = "=2.14.1" | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Added Windows-native evidence for 9ccd9b3: exact Rust 1.90.0 cargo check --locked with the real prepared sidecar/GUI, 33 distinct native unit tests (including the registry recovery and ACL cases under BasicUser), and the official unsigned local release build for both MSI and NSIS. Both bundle digests and the elevated-owner/controlled-runner-cleanup limitations are now recorded in Verification. The committed updater key, endpoint and release-signing configuration are unchanged. This narrows the gap but does not replace the requested end-to-end updater check: no installed app was replaced or launched, and no signed updater archive was produced. Signed update discovery/extraction/installation/restart remains an explicit pre-release requirement using an approved signed test artifact/feed and an isolated Windows user or VM. I have left that acceptance unchecked rather than marking it passed from a successful bundle build. |
||
| tokio = { version = "=1.45.1", features = ["sync", "time"] } | ||
|
|
||
| # Linux only, and already in this graph: `tao` enables its own `dbus` feature by default, so | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.