Katalog CVE

CVE-2026-4894

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.38%

Percentyl 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

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