Katalog CVE

CVE-2026-95624

ŚrednieCVSS 6.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

Percentyl 38 - wyżej niż 38% wszystkich znanych CVE

Streszczenie

Wtyczka aktualizatora Tauri — komenda IPC 'check' przyjmuje parametr logiczny allowDowngrades bezpośrednio z kodu JavaScript frontendu. Gdy ustawiony jest na true, zastępuje komparator wersji z 'aktualizacja musi być nowsza' na 'aktualizacja musi być inna'. Ponieważ domyślny zestaw uprawnień przyznaje allow-check webview, każdy XSS w frontendzie aplikacji może wywołać tę komendę i obejść jedyne zabezpieczenie przed downgrade. W połączeniu z innym błędem umożliwia to ataki downgrade bez konieczności fałszowania wyższego numeru wersji.

Ocena ryzyka

Obejście zabezpieczenia anty-rollback pozwala atakującemu na zainstalowanie starszej, podatnej wersji aplikacji. Ryzyko występuje w przypadku XSS w frontendzie aplikacji.

Rekomendacja

Zaktualizuj wtyczkę aktualizatora Tauri do wersji zawierającej poprawkę oraz ogranicz uprawnienia allow-check dla webview.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The Tauri updater plugin's 'check' IPC command accepts an allowDowngrades boolean parameter directly from frontend JavaScript code. When set to true, it replaces the version comparator from "update must be newer" to "update must be different." Because the default permission set grants allow-check to the webview, any XSS in the app frontend can invoke this command and bypass the only anti-rollback protection the updater offers. Combined with another bug, this enables downgrade attacks without even needing to fake a higher version number.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS