OpenZepplin - это библиотека для разработки смарт-контрактов. В уязвимых версиях уязвимость в TimelockController позволяла актеру с ролью и…
OpenZepplin - это библиотека для разработки смарт-контрактов. В уязвимых версиях уязвимость в TimelockController позволяла актеру с ролью исполнителя повышать привилегии. Более подробная информация об уязвимости будет раскрыта позже. В качестве обходного пути отмените роль исполнителя для учетных записей, не находящихся под строгим контролем команды. Мы рекомендуем отозвать всех исполнителей, которые также не являются инициаторами. При применении этого смягчения убедитесь, что остается как минимум один инициатор и исполнитель.
Продукт не назначает, не изменяет, не отслеживает или не проверяет должным образом привилегии субъекта, формируя для него непредусмотренную сферу управления.
https://cwe.mitre.org/data/definitions/269.html →Открыть в коллекции CWE →Злоумышленник обнаруживает метод управления правами в стиле REST HTTP (Get, Put, Delete), позволяющий ему выполнять различные вредоносные действия с данными на сервере вследствие отсутствия механизмов контроля доступа в сервисе приложения, принимающем HTTP-сообщения.
https://capec.mitre.org/data/definitions/58.html →Открыть в коллекции CAPEC →Злоумышленник эксплуатирует возможности цели, которые должны быть зарезервированы для привилегированных пользователей или администраторов, но доступны непривилегированным или менее привилегированным учётным записям. Доступ к конфиденциальным данным и функциональности должен быть разграничен таким образом, чтобы только авторизованные пользователи могли обращаться к этим ресурсам.
https://capec.mitre.org/data/definitions/122.html →Открыть в коллекции CAPEC →Злоумышленник эксплуатирует слабость, позволяющую ему повышать свои привилегии и выполнять действия, к которым он не должен иметь авторизации.
https://capec.mitre.org/data/definitions/233.html →Открыть в коллекции CAPEC →