В AWS WAF добавлены предварительные текстовые преобразования и новые типы текстовых преобразований

Проведено: 29 июля 2026 г.

Сегодня в AWS WAF добавлены предварительные текстовые преобразования для аргументов запроса и десять новых текстовых преобразований для использования в любой инструкции правила. И то, и другое помогает нормализовать содержимое запросов, чтобы AWS WAF проверял запросы так же, как интерпретирует их приложение.

Предварительные текстовые преобразования нормализуют исходную строку запроса до того, как AWS WAF разбирает ее на пары ключ‑значение, устраняя возможности для загрязнения параметров HTTP и обхода за счет различий в анализаторах. Можно объединить в цепочку до десяти преобразований, включая декодирование URL-адресов, объединение повторяющихся аргументов запроса запятыми и замену точек с запятой амперсандами, а затем накладывать поверх них стандартные преобразования после синтаксического анализа в рамках одного выражения правила.

Новые текстовые преобразования предоставляют больше способов нормализации содержимого перед проверкой, включая стандартные для отрасли варианты, такие как Uppercase, Trim, Remove Whitespace и SHA256, а также функции декодирования командной строки и JavaScript, учитывающие операционную систему и разработанные Amazon Threat Research Team.

Каждое новое преобразование требует 10 WCU без дополнительной оплаты, помимо стандартной цены AWS WAF, и доступно во всех регионах AWS. Чтобы начать работу, ознакомьтесь со следующими ресурсами.