CVE-2026-4894
ŚrednieCVSS 6.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 30 - wyżej niż 30% wszystkich znanych CVE
Streszczenie
Zidentyfikowano podatność dotyczącą niewystarczającej walidacji w procesie uwierzytelniania Frappe Cloud/ERPNext, która pozwala na akceptację wielu adresów e-mail poprzez manipulację polem email w punkcie końcowym /api/method/press.api.account.signup. Podatność występuje, gdy nieuwierzytelniony zdalny atakujący doda więcej niż jeden adres e-mail. Usługa przetwarza całą wartość jako prawidłową listę odbiorców i wysyła kod OTP na wszystkie adresy bez odpowiedniej walidacji wszystkich dodanych e-maili (tylko jeden z nich musi być prawidłowy). Eksploatacja tej podatności może pozwolić atakującemu na: uzyskanie OTP uwierzytelniającego; podszycie się pod kogoś innego w procesie rejestracji; rejestrację kont przy użyciu adresów e-mail innych osób bez dostępu do skrzynki pocztowej; pośrednie potwierdzenie istnienia już zarejestrowanych adresów e-mail.
Ocena ryzyka
Atakujący może uzyskać kod OTP, podszyć się pod inne osoby, rejestrować konta na cudze adresy e-mail oraz potwierdzać istnienie zarejestrowanych adresów. Prowadzi to do naruszenia bezpieczeństwa kont i prywatności.
Rekomendacja
Zaktualizuj Frappe Cloud/ERPNext do wersji zawierającej poprawkę. Wprowadź walidację pojedynczego adresu e-mail w punkcie końcowym rejestracji.
Powiązane podatności
- CVE-2026-71495Krytyczne
W Wanderer przed wersją 0.20.0, gdy PUBLIC_PRIVATE_INSTANCE nie jest ustawione na true, nieuwierzytelniony handler POST /api/v1/trail/download przekazuje kontrolowane przez atakującego pole JSON url bezpośrednio do event.fetch() i zwraca pobraną odpowiedź. Umożliwia to żądania do usług wewnętrznych, adresów metadanych chmury i innych celów sieciowych, ujawniając dane i pozwalając na rekonesans sieci wewnętrznej lub atak odmowy usługi.
- CVE-2026-19868NieznaneAktywnie exploitowane
Podatność w usłudze SSLVPN systemu SonicOS pozwala użytkownikowi posiadającemu ważne dane logowania do alternatywnej metody uwierzytelniania obejść kontrolę uwierzytelniania SAML. Udana eksploatacja może również ominąć wymuszane przez SAML uwierzytelnianie wieloskładnikowe (MFA).
- CVE-2026-119923Krytyczne
Przepełnienie bufora na stercie w parserze prelogin TDS w rozszerzeniu Babelfish for PostgreSQL (wersje 1.0-1.5, 2.1-2.15, 3.1-3.12, 4.0-4.8, 5.1-5.4) oraz w Amazon Aurora PostgreSQL z Babelfish może pozwolić zdalnym atakującym na wykonanie dowolnych poleceń systemu operacyjnego jako użytkownik procesu bazy danych poprzez specjalnie spreparowany zniekształcony pakiet prelogin TDS wysłany na port TDS. Rekord obejmuje również powiązane znalezisko dereferencji wskaźnika NULL w tym samym parserze.
- CVE-2026-123832Krytyczne
W JetBrains CLion przed wersją 2026.2 możliwe było wykonanie kodu w trybie Safe Mode poprzez bazę kompilacji JSON (JSON compilation database). Luka pozwala na uruchomienie dowolnego kodu mimo włączonego trybu bezpiecznego.
- CVE-2026-123831Krytyczne
W JetBrains CLion przed wersjami 2026.2 i 2026.1.4 możliwe było wykonanie kodu w trybie Safe Mode poprzez ustawienia projektu Meson. Luka omija zabezpieczenia trybu bezpiecznego.
- CVE-2026-122193Krytyczne
W Trusted Remote Execution (REX) przed 2026-07-28 przykładowy skrypt provisioningowy dokumentu SSM zawiera podatność na wstrzyknięcie poleceń systemowych. Uwierzytelniony zdalny użytkownik uprawniony do wywołania dokumentu Rex-RO lub Rex-RW może wykonać dowolne polecenia jako root na zarządzanej instancji, omijając egzekwowanie polityki Cedar.
- CVE-2026-59105Krytyczne
Jumis (dawniej Tildes Jumis) tworzy konto logowania Microsoft SQL Server o nazwie ##Tilde_JumisAdmin##, którego hasło jest wyliczane deterministycznie z jednego niejawnego wejścia — nazwy serwera SQL (@@servername). Algorytm wyprowadzania hasła jest zaszyty w aplikacji klienckiej i identyczny w każdej instalacji, a zawiera wbudowany klucz tajny. Ponieważ jedyne wejście (nazwa serwera) nie jest tajne, każda osoba mogąca połączyć się z serwerem SQL Jumis może obliczyć hasło offline i uwierzytelnić się.
- CVE-2026-123488Krytyczne
Craft CMS w wersjach 4.0.0 do 4.18.9 oraz 5.0.0 do 5.11.2 zawiera nieuwierzytelnioną podatność SQL injection w punkcie końcowym wyszukiwania elementów, ponieważ parametr attribute jest wstawiany do zapytania bez sanityzacji, a emulowane przygotowania PDO pozwalają na łączenie instrukcji. Zdalni atakujący mogą odczytywać i zapisywać bazę danych, ustawiając flagę administratora lub nadpisując hasła w tabeli użytkowników, aby uzyskać dostęp administracyjny.
- CVE-2026-114630Krytyczne
Wtyczka ELEX WordPress HelpDesk & Customer Ticketing System jest podatna na usuwanie dowolnych plików z powodu niewystarczającej walidacji ścieżki w funkcji factory_reset we wszystkich wersjach do 3.3.8 włącznie. Nieuwierzytelniony atakujący może usunąć dowolne pliki na serwerze, co może prowadzić do zdalnego wykonania kodu po usunięciu odpowiedniego pliku (np. wp-config.php). Podatność jest wykorzystywana w dwuetapowym łańcuchu: najpierw zapisanie wartości ticket_attachment_path przez publiczny endpoint AJAX, a następnie wywołanie resetu fabrycznego przez żądanie GET.
- CVE-2026-107622Krytyczne
Wtyczka BuddyForms dla WordPress jest podatna na eskalację uprawnień we wszystkich wersjach do 2.10.5 włącznie poprzez atak mylenia typu formularza przez parametr bf_post_type. Nieuwierzytelniony atakujący może wstawić złośliwą konfigurację formularza z kontrolowaną wartością new_user_role do globalnego rejestru formularzy, a następnie zarejestrować konto z uprawnieniami administratora. Wymaga to włączonej opcji "Każdy może się zarejestrować" i co najmniej jednego publicznego formularza BuddyForms.
Oryginalny opis (angielski, źródło NVD)
A vulnerability has been identified regarding insufficient validation in the Frappe Cloud/ERPNext authentication process, which allows multiple email addresses to be accepted by manipulating the email field in the /api/method/press.api.account.signup endpoint. The vulnerability occurs when an unauthenticated remote attacker adds more than one email address. The service processes the entire value as a valid list of recipients and sends the OTP code to all addresses without proper validation of all added emails (only one of them needs to be valid). Exploiting this vulnerability would allow an attacker to: * Obtain the authentication OTP; * Impersonate someone else in the registration process; * Register accounts using other people's email addresses without access to the mailbox; * Indirectly confirm the existence of already registered email addresses.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

