Katalog CVE

CVE-2026-46649

KrytyczneCVSS 9.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Joplin to open-source'owa aplikacja do notatek i zadań organizująca notatki w notatniki. Przed wersją 3.7.2 endpoint GET /api/login_with_code/:id serwera Joplin Server akceptuje dziewięciocyfrowy kod uwierzytelniania SSO o dziesięciominutowym czasie życia bez stosowania limiterLoginBruteForce. Nieuwierzytelniony atakujący, który obrał użytkownika podczas aktywnego logowania SSO, może wykonać nieograniczoną liczbę prób, a poprawny kod zwraca pełny token sesji umożliwiający dostęp i modyfikację notatek, notatników i ustawień konta użytkownika.

Ocena ryzyka

Nieuwierzytelniony atakujący może przejąć konto użytkownika poprzez atak brute force na kod SSO, uzyskując dostęp do jego notatek i ustawień. Podatność naprawiono w wersji 3.7.2.

Rekomendacja

Zaktualizuj Joplin Server do wersji 3.7.2 lub nowszej. Do czasu aktualizacji rozważ ograniczenie dostępu do endpointu logowania SSO oraz monitorowanie nietypowej liczby prób logowania.

Inne podatności w Joplin Server

Zobacz wszystkie
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 Server's GET /api/login_with_code/:id endpoint accepts a nine-digit SSO authentication code with a ten-minute lifetime without applying limiterLoginBruteForce. An unauthenticated attacker who targets a user during an active SSO login can make unlimited guesses, and a correct code returns a full session token that permits access to and modification of the user's notes, notebooks, and account settings. This issue is fixed in version 3.7.2.

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