CVE-2026-120007
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 27 - wyżej niż 27% wszystkich znanych CVE
Streszczenie
NodeBB w wersjach od 1.18.0 do 4.16.5 zawiera podatność obejścia autoryzacji, która pozwala nieuwierzytelnionym odwiedzającym działać na innych kontach poprzez podanie uid podczas POST /register. Atakujący może przesłać pusty adres e-mail na stronie /register/complete, aby wyczyścić adres e-mail i stan potwierdzenia ofiary oraz unieważnić wszystkie jej sesje.
Ocena ryzyka
Nieuwierzytelniony atakujący może przejąć kontrolę nad kontem ofiary, usuwając jej adres e-mail i unieważniając sesje, co może prowadzić do przejęcia konta i utraty dostępu.
Rekomendacja
Zaktualizuj NodeBB do wersji nowszej niż 4.16.5. Do czasu aktualizacji rozważ ograniczenie dostępu do endpointów rejestracji lub wdrożenie dodatkowej weryfikacji.
Inne podatności w NodeBB
Zobacz wszystkie- CVE-2025-29513Średnie
Podatność Cross-Site Scripting (XSS) w NodeBB w wersji 4.0.4 i wcześniejszych umożliwia zdalnym atakującym przechowywanie dowolnego kodu w generatorze tokenów dostępu API administratora.
- CVE-2024-57041Średnie
W NodeBB w wersji 3.11.0 wykryto podatność na trwałe cross-site scripting (XSS). Atakujący może przechowywać dowolny kod JavaScript w sekcji 'O mnie' swojego profilu.
- CVE-2026-73038Średnie
NodeBB przed wersją 4.15.0 zawiera podatność na trwały cross-site scripting w funkcji renderEmoji, która nie ucieka z atrybutów tag.icon.url i tag.name. Atakujący mogą dostarczyć złośliwe obiekty ActivityPub Create/Note ze spreparowanymi tagami emoji, aby wstrzyknąć dowolny HTML i JavaScript do treści postów, wykonując kod w przeglądarkach wszystkich widzów.
- CVE-2026-58593Wysokie
Podatność w NodeBB umożliwia zdalnemu atakującemu podszywanie się pod dowolnego lokalnego użytkownika, w tym administratora, poprzez wysyłanie sfabrykowanych postów i prywatnych wiadomości za pomocą protokołu ActivityPub. Problem wynika z braku weryfikacji, czy uwierzytelniony zdalny aktor jest faktycznym autorem obiektu ActivityPub.
- CVE-2025-29512Średnie
Podatność Cross-Site Scripting (XSS) w NodeBB w wersji 4.0.4 i wcześniejszych umożliwia zdalnym atakującym przechowywanie dowolnego kodu JavaScript, co może uniemożliwić działanie funkcji czarnej listy IP do czasu usunięcia złośliwej treści z bazy danych.
Oryginalny opis (angielski, źródło NVD)
NodeBB 1.18.0 through 4.16.5 contains an authorization bypass vulnerability that allows unauthenticated visitors to act on other accounts by supplying a uid during POST /register. Attackers can submit an empty email at the /register/complete interstitial to clear a victim's email and confirmation state and revoke all their sessions.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

