Katalog CVE

CVE-2026-63100

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

Podatność w Maybe do wersji 0.6.0 pozwala uwierzytelnionym użytkownikom z niskimi uprawnieniami (rola członka) na dostęp i modyfikację globalnych ustawień hostingu. Brak autoryzacji w kontrolerze Settings::HostingsController umożliwia odczyt klucza API operatora (Synth) wyświetlanego w formularzu, nadpisanie go własnym kluczem, zmianę ustawień rejestracji publicznej oraz wyłączenie wymogu potwierdzenia e-mail.

Ocena ryzyka

Atakujący może przejąć kontrolę nad instancją Maybe, zmieniając klucz API operatora i ustawienia rejestracji, co prowadzi do całkowitego zakłócenia działania systemu i potencjalnego wycieku wrażliwych danych.

Rekomendacja

Należy natychmiast zaktualizować Maybe do wersji nowszej niż 0.6.0, która zawiera poprawkę autoryzacji. Do czasu aktualizacji należy ograniczyć dostęp do panelu administracyjnego tylko dla zaufanych użytkowników.

Powiązane podatności

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

Maybe through 0.6.0 contains a missing authorization vulnerability that allows authenticated low-privilege member-role users to access and modify global hosting settings by exploiting unprotected show and update actions in the Settings::HostingsController, where the before_action ensure_admin filter is applied only to the clear_cache action. Attackers can read the operator's Synth API key rendered in plaintext via a form field value attribute, overwrite it with an attacker-controlled value, toggle public registration settings, and disable email confirmation requirements to disrupt the entire instance.

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