CVE-2026-45121
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 16 - wyżej niż 16% wszystkich znanych CVE
Streszczenie
Przed wersją 1.8.40 moduł kalendarza w MyBB nie sprawdza spójnie uprawnień przy wyświetlaniu kalendarzy, co pozwala uwierzytelnionym użytkownikom na dostęp do tytułów kalendarzy, które są w inny sposób niedostępne. Ścieżki wyboru kalendarza w calendar.php wykonują sprawdzenia uprawnień względem nieprawidłowego kontekstu kalendarza przed zwróceniem tytułów. Problem został naprawiony w wersji 1.8.40.
Ocena ryzyka
Uwierzytelnieni użytkownicy mogą uzyskać dostęp do tytułów prywatnych lub ukrytych kalendarzy, co może ujawnić wrażliwe informacje organizacyjne.
Rekomendacja
Zaktualizuj MyBB do wersji 1.8.40 lub nowszej, aby wyeliminować tę podatność.
Inne podatności w MyBB
Zobacz wszystkie- CVE-2017-7566Wysokie
MyBB w wersjach przed 1.8.11 umożliwia zdalnym atakującym ominięcie mechanizmu ochrony przed SSRF.
- CVE-2026-45118Krytyczne
MyBB przed wersją 1.8.40 zawiera podatność w module Contact, która nie waliduje poprawnie adresu URL przekierowania, co prowadzi do otwartego przekierowania i wstrzyknięcia kodu JavaScript.
- CVE-2026-45117Krytyczne
MyBB od wersji 1.8.13 do 1.8.40 zawiera podatność w module instalatora, która nieprawidłowo escapuje wartości konfiguracyjne bazy danych, co prowadzi do wstrzyknięcia kodu PHP i zdalnego wykonania kodu.
- CVE-2026-47245Średnie
MyBB, oprogramowanie forum, przed wersją 1.8.40 w komponencie User CP Buddy/Ignore List nieprawidłowo waliduje wzajemne aktualizacje listy znajomych. Usuwanie wpisu z listy działań użytkownika aktualizuje listę znajomych docelowego konta, ale wyszukiwanie wzajemne używa identyfikatora usuniętego celu zamiast identyfikatora działającego użytkownika, a niezweryfikowana wartość array_search() może być użyta jako klucz tablicy, co może usunąć pierwszego znajomego z listy docelowego konta.
- CVE-2026-46482Średnie
Komponent rejestracji w MyBB nie waliduje poprawnie tekstowej CAPTCHA opartej na pytaniu bezpieczeństwa, co pozwala atakującym ominąć zabezpieczenie poprzez specjalnie spreparowaną wartość. Pole question_id jest akceptowane bez sprawdzenia, czy identyfikator jest prawidłowy, a jeśli jest puste, sfałszowane lub wygasłe, żądanie kontynuuje bez błędu związanego z pytaniem.
- CVE-2026-45734Średnie
MyBB przed wersją 1.8.40 nie egzekwuje spójnie jednorazowego użycia wbudowanej CAPTCHA, co pozwala zdalnym atakującym na ominięcie zabezpieczeń CAPTCHA poprzez powtórne użycie wyzwania. Ścieżki walidacji w contact.php, member.php?action=do_resendactivation, member.php?action=do_lostpw, member.php?action=do_emailuser i sendthread.php?action=do_sendtofriend nie wywołują captcha::invalidate_captcha() dla domyślnej CAPTCHA.
- CVE-2026-45129Średnie
MyBB przed wersją 1.8.40 w module Recovery Codes w Panelu Administratora nie waliduje poprawnie żądań, co pozwala atakującym z tej samej witryny na rotację kodów odzyskiwania administratora za pomocą specjalnie spreparowanego URL. Strona action=recovery_codes regeneruje kody odzyskiwania dla uwierzytelniania dwuskładnikowego na żądania GET bez ochrony przed fałszerstwem żądań.
- CVE-2026-45128Niskie
MyBB przed wersją 1.8.40 w module ACP Users View Manager nie waliduje poprawnie żądań, co pozwala atakującym z tej samej witryny na zmianę domyślnego widoku listy użytkowników administratora przez osadzenie specjalnie spreparowanego URL. Kontrolka Set as Default zmienia domyślny widok na żądania GET bez ochrony przed fałszerstwem żądań.
- CVE-2026-45127Niskie
MyBB przed wersją 1.8.40 w module ACP Mass Mail nie waliduje poprawnie żądań, co pozwala atakującym z tej samej witryny na tworzenie wersji roboczych z zarchiwizowanych wpisów przez osadzenie specjalnie spreparowanego URL. Trasa Resend duplikuje zarchiwizowane wpisy do nowych wersji roboczych na żądania GET bez ochrony przed fałszerstwem żądań.
- CVE-2026-45126Niskie
MyBB przed wersją 1.8.40 w module Admin CP Security Questions nie waliduje poprawnie tokenu anty-CSRF, co pozwala atakującym z tej samej witryny na włączanie lub wyłączanie pytań zabezpieczających rejestrację przez osadzenie specjalnie spreparowanego URL. Kontroler przetwarza żądania GET dla akcji disable i enable bez weryfikacji tokenu my_post_key.
Oryginalny opis (angielski, źródło NVD)
MyBB is free and open source forum software. Prior to 1.8.40, the calendar module does not check permissions consistently when listing calendars, allowing authenticated users to access titles of calendars that are otherwise inaccessible. The affected calendar-selection paths in calendar.php perform permission checks against an invalid calendar context before returning calendar titles. The uniquely identifying implementation details include titles of inaccessible calendars, and invalid calendar permission context. This issue is fixed in version 1.8.40.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

