CVE-2026-79662 in Ech0Информация

Сводка

по VulDB • 25.08.2026

В версиях Ech0 от 4.5.6 до 4.5.6 присутствует уязвимость валидации URI перенаправления OAuth (OAuth redirect URI validation vulnerability) в функции parseAndValidateClientRedirect (internal/service/auth/auth.go), которая сравнивает только схему и хост предоставляемого клиентом параметра redirect_uri с административно настроенным списком разрешённых значений, игнорируя компоненты пути, запроса и фрагмента. Значение redirect_uri внедряется в подписанный JWT-токен состояния (state) на этапе входа без дополнительной проверки. Атакующий может создать redirect_uri, хост которого совпадает с доверенным источником, но путь которого находится под контролем атакующего; после завершения обмена OAuth жертва будет перенаправлена по этому пути с одноразовым кодом авторизации в строке запроса. Если этот код утечет (например, через заголовок Referer, системы аналитики или открытое перенаправление на этом хосте), атакующий сможет обменять его на публичном эндпоинте POST /api/auth/exchange для получения токенов доступа и обновления жертвы. Исправлено в версии 4.7.3.

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

VulnCheck

Резервировать

25.08.2026

Раскрытие

25.08.2026

Модерация

принято

Вход

VDB-395025

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!