CVE-2026-45119
ŚrednieCVSS 4.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
Przed wersją 1.8.40 moduł konwersji UTF-8 w Admin CP w MyBB nie waliduje poprawnie niektórych żądań, co pozwala atakującym z tej samej witryny na zmianę kodowania tabel i odmowę usługi za pomocą specjalnie spreparowanego URL. Przepływ sterowania do=all w admin/modules/tools/system_health.php wykonuje operacje ALTER TABLE, fazy przepisywania kolumn i odbudowy indeksów pełnotekstowych na żądaniach GET dla tabeli bazy danych wskazanej parametrem table bez weryfikacji żądania. Problem został naprawiony w wersji 1.8.40.
Ocena ryzyka
Atakujący z tej samej witryny może zmienić kodowanie tabel bazy danych, co może prowadzić do uszkodzenia danych lub niedostępności usługi.
Rekomendacja
Zaktualizuj MyBB do wersji 1.8.40 lub nowszej, aby dodać odpowiednią walidację żądań.
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 Admin CP UTF-8 Conversion module does not validate certain requests correctly, allowing same-site attackers to alter table encoding and deny service with a specially crafted URL. The do=all control flow in admin/modules/tools/system_health.php performs ALTER TABLE operations, column rewrite phases, and fulltext index rebuilds on GET requests for the database table named by the table parameter without request verification. The uniquely identifying implementation details include GET requests without request verification. This issue is fixed in version 1.8.40.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

