Валидация и контроль данных#
Контекст#
Любые данные, передаваемые при вызове API, должны контролироваться как на соответствии форматам и схемам данных, так и на наличие потенциально вредоносного содержимого. Отсутствие такого контроля может приводить к реализации угроз конфиденциальности, целостности и доступности.
Проблема#
Отсутствие валидации входных данных на соответствии схеме, может привести к реализации атаки вида «отказ в обслуживании», если количество элементов массива не ограничено.
Решение#
Platform V SOWA осуществляет валидацию данных с использованием JSON, XSD схем, спецификации формата OpenAPI, GraphQL и так далее.