yii2-authclient — это расширение, которое добавляет потребителей OpenID, OAuth, OAuth2 и OpenId Connect для Yii framework 2.0. В yii2-authc…
yii2-authclient — это расширение, которое добавляет потребителей OpenID, OAuth, OAuth2 и OpenId Connect для Yii framework 2.0. В yii2-authclient до версии 2.2.15 Oauth1/2 `state` и OpenID Connect `nonce` уязвимы для `атаки по времени`, поскольку сравниваются с помощью обычного сравнения строк (вместо `Yii::$app->getSecurity()->compareString()`). Версия 2.2.15 содержит исправление этой проблемы. Известных обходных путей не существует.
Продукт ведёт себя по-разному или возвращает различные ответы в разных обстоятельствах таким образом, что это наблюдаемо неавторизованным субъектом и раскрывает информацию о состоянии продукта, имеющую значение для безопасности, например о том, была ли выполнена та или иная операция успешно.
https://cwe.mitre.org/data/definitions/203.html →Открыть в коллекции CWE →Злоумышленник обнаруживает структуру, функции и состав программного обеспечения с использованием методов анализа по принципу «чёрного ящика». Методы «чёрного ящика» предполагают взаимодействие с программным обеспечением косвенно, без прямого доступа к исполняемому объекту. Такой анализ обычно предполагает взаимодействие с программным обеспечением на границах его взаимодействия с более широкой средой выполнения, например через входно-выходные векторы, библиотеки или API. Обратная разработка по принципу «чёрного ящика» также включает сбор физических побочных эффектов аппаратного устройства, таких как электромагнитное излучение или звук.
https://capec.mitre.org/data/definitions/189.html →Открыть в коллекции CAPEC →