Валидация и контроль данных#

Контекст#

Любые данные, передаваемые при вызове API, должны контролироваться как на соответствии форматам и схемам данных, так и на наличие потенциально вредоносного содержимого. Отсутствие такого контроля может приводить к реализации угроз конфиденциальности, целостности и доступности.

Проблема#

Отсутствие валидации входных данных на соответствии схеме, может привести к реализации атаки вида «отказ в обслуживании», если количество элементов массива не ограничено.

Решение#

Platform V SOWA осуществляет валидацию данных с использованием JSON, XSD схем, спецификации формата OpenAPI, GraphQL и так далее.