Выделение ресурсов без ограничений
Allocation of Resources Without Limits or Throttling
CWE-770 — выделение ресурсов без ограничений: код выделяет память, потоки или соединения по запросу без лимитов. Ошибка проявляется в серверном коде при потоке однотипных запросов или при передаче данных большого объёма в одном запросе. Злоумышленник исчерпывает ресурсы узла и получает отказ в обслуживании для всех пользователей.
Как защититься от CWE-770
Чтобы защититься от CWE-770, задайте в архитектуре пределы для непривилегированных пользователей: квоты на память, потоки, соединения и размер запроса. Включите троттлинг и ограничение частоты обращений на уровне шлюза и приложения. Проверяйте входные данные по списку допустимых значений и обрывайте обработку при достижении лимита, закрывая соединение без частичной обработки.
Уязвимости с типом CWE-770 (50)
Отслеживайте уязвимости автоматически
КиберОснова SGRC: учёт уязвимостей CWE-770 и других типов из БДУ ФСТЭК, задачи на устранение с плановым сроком.

