V
Сканер-ВС
ГлавнаяКаталогИсточникиCWECAPECATT&CKМеры защитыПродуктыВендорыДокументация
CVE-2025-68481
CVE
Высокий

Пользователи FastAPI позволяют пользователям быстро добавлять систему регистрации и аутентификации в свой проект FastAPI. До версии 15.0.2 …

CVSS
8.8
Высокий
EPSS
0.00
p12
Опубликовано
2025-01-01
Обновлено
2025-01-01
Описание

Пользователи FastAPI позволяют пользователям быстро добавлять систему регистрации и аутентификации в свой проект FastAPI. До версии 15.0.2 токены состояния входа в систему OAuth полностью не имеют состояния и не имеют энтропии по запросу или каких-либо данных, которые могли бы связать их с сеансом, который инициировал поток OAuth. `generate_state_token()` всегда называется пустым `state_data` dict, поэтому полученный JWT содержит только фиксированную аудиторию плюс временная отметка истечения срока действия. При обратном вызове библиотека просто проверяет, что JWT проверяет в соответствии `state_secret` и не истечет; нет никакой попытки сопоставить состояние с браузером, который инициировал запрос OAuth, нет корреляционного файла cookie и нет кэша на стороне сервера. Любой злоумышленник может нанести удар `/authorize`, захватить состояние, сгенерированное сервером, закончить поток вверх по потоку OAuth со своей собственной учетной записью провайдера, а затем обмануть жертву в загрузке `.../callback?code=<attacker_&state Поскольку штат JWT действителен для любого клиента в течение \~1 часа, браузер жертвы завершит поток. Это приводит к входу в CSRF. В зависимости от логики приложения, вход в систему CSRF может привести к захвату учетной записи учетной записи жертвы или к тому, что пользователь-жертва вошел в учетную запись злоумышленника. Версия 15.0.2 содержит патч для выпуска.

Теги · CWE
Без аутентификации
CWE-285
CAPEC-1
CAPEC-5
CAPEC-13
CAPEC-17
CAPEC-39
CAPEC-45
CAPEC-51
CAPEC-59
CAPEC-60
CAPEC-76
CAPEC-77
CAPEC-87
CAPEC-104
CAPEC-127
CAPEC-402
CAPEC-647
CAPEC-668
Затронутые продукты
Fastapi_users < 15.0.2
Вектор CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Хронология
2025-01-01
Опубликована
2025-01-01
Обновлена
Разбор CVSS 3.1
Вектор атаки
AV: N
Сеть (N)
Сложность атаки
AC: L
Низкая (L)
Требуемые привилегии
PR: N
Отсутствуют (N)
Взаимодействие с пользователем
UI: R
Требуется (R)
Область воздействия
S: U
Неизменная (U)
Воздействие на конфиденциальность
C: H
Высокое (H)
Воздействие на целостность
I: H
Высокое (H)
Воздействие на доступность
A: H
Высокое (H)
Индикаторы эксплуатации
EPSS
0.002 · p12
Известна эксплуатация (KEV)
Нет
MITRE ATT&CK
Проверки Сканер-ВС
Проверок Сканер-ВС для этой уязвимости в базе пока нет.
Затронутые продукты
ПродуктВендорСтатус
fastapi_users*Отслеживается