Project

General

Profile

Ошибка #28414

Повідомлення про помилку розрізняє "email не існує" та "невірний пароль"

Added by Arthur Brovchenko about 1 month ago.

Status:
Новая
Priority:
Срочный
Target version:
Start date:
07/31/2026
Due date:
% Done:

0%

Estimated time:
0.20 h

Description

Steps
1) Відкрити модальне вікно "Вхід" → "Увійти через електронну пошту"

2) Ввести email, який ТОЧНО існує в системі, з невірним паролем → зафіксувати текст помилки

3) Закрити модальне вікно та відкрити знову

4) Ввести email, який ТОЧНО НЕ існує в системі (наприклад, ), з будь-яким паролем → зафіксувати текст помилки

5) Порівняти тексти помилок з кроків 2 та 4

6) Додатково: відкрити DevTools → Network → перевірити HTTP-коди відповідей у обох випадках

Expected results: Тексти повідомлень про помилку в обох випадках повинні бути ІДЕНТИЧНИМИ (наприклад, "Невірний email або пароль"). HTTP-коди відповідей повинні бути однаковими (наприклад, 401 в обох випадках). Час відповіді сервера не повинен суттєво відрізнятися (timing attack). Система НЕ повинна розкривати факт існування або відсутності email у базі — це захист від user enumeration attack.
Actual results: Тексти повідомлень про помилку в обох випадках не ідентичні.

No data to display

Also available in: Atom PDF