Katalog CVE

CVE-2026-49450

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

Joplin Desktop dla Windows w wersjach przed 3.7.2 pomija pole publisherName w pliku packages/app-desktop/package.json, przez co generowany plik app-update.yml powoduje, że NsisUpdater.verifySignature() nie porównuje podpisu Authenticode pobranej aktualizacji z podpisem Joplin. Atakujący kontrolujący ścieżkę dostarczania aktualizacji może podmienić metadane i instalator, a klient zaakceptuje instalator podpisany przez innego wydawcę lub niepodpisany po zatwierdzeniu instalacji przez użytkownika. Luka została naprawiona w wersji 3.7.2.

Ocena ryzyka

Udana eksploatacja pozwala uruchomić kod atakującego z uprawnieniami użytkownika, co może doprowadzić do kompromitacji notatek, poświadczeń i danych lokalnych. Ryzyko dotyczy organizacji, w których użytkownicy instalują aktualizacje Joplin Desktop przez sieć potencjalnie kontrolowaną przez atakującego.

Rekomendacja

Zaktualizuj Joplin Desktop do wersji 3.7.2 lub nowszej na wszystkich stacjach roboczych z systemem Windows. Zapewnij bezpieczne, uwierzytelnione kanały dystrybucji aktualizacji, aby uniemożliwić podmianę metadanych i instalatorów.

Powiązane podatności

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

Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.2, Joplin Desktop for Windows omits publisherName from packages/app-desktop/package.json, so the generated app-update.yml causes NsisUpdater.verifySignature() to skip comparison of a downloaded update's Authenticode signer with Joplin's signer. An attacker who controls the update delivery path can replace the update metadata and installer, and the client accepts an installer signed by another publisher or left unsigned after the user approves installation. Successful exploitation runs attacker-controlled code with the user's privileges and can compromise notes, credentials, and local data. This issue is fixed in version 3.7.2.

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