AWS представила архитектурные паттерны для интеграции AWS WAF с Amazon Bedrock AgentCore Runtime. При развертывании AI-агентов в production важно обеспечить защиту от веб-угроз, rate limiting и аудит — стандартные механизмы WAF теперь применимы к AgentCore через Application Load Balancer.
Ключевая проблема: ALB требует health checks к бэкенду, но AgentCore Runtime аутентифицирует все запросы (SigV4 или OAuth), включая проверки здоровья. Стандартные health checks отправляют неаутентифицированные запросы и падают. AWS предлагает два решения.
Паттерн 1: ALB + Lambda proxy — Lambda-функция между ALB и VPC Endpoint дает полный контроль над трансформацией запросов, кастомное логирование и конвертацию методов аутентификации.
Паттерн 2: Прямая маршрутизация — ALB направляет трафик напрямую на ENI-адреса VPC Endpoint, убирая Lambda-прослойку для минимальной задержки.
Оба паттерна протестированы с SigV4 и OAuth (Cognito JWT). Архитектура включает AWS WAF с managed-правилами (защита от SQL-инъекций, XSS, ботов), интернет-ALB на 443 порту, VPC Interface Endpoint для PrivateLink и сам AgentCore Runtime на порту 8080.
#Safety #AWS #Bedrock #AgentCore #WAF #GenAI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤔1
☁️ Cloudflare протестировала собственный WAF с помощью frontier-моделей ИИ
Cloudflare опубликовала результаты эксперимента: команда построила адаптивный тестер WAF, в котором LLM работает как «хакер» и итеративно мутирует атакующие payload'ы. Модель использовала только HTTP-ответы - без доступа к исходному коду, правилам WAF или Attack Score.
Система реализована на Python и запускает два вызова модели: proposal предлагает следующую вариацию запроса (другая кодировка, другое место в HTTP-запросе, иная форма того же адреса), review анализирует статус, заголовки и тело ответа. Цикл останавливается, когда мутации перестают давать новое или достигнут лимит попыток. Модель не может сама отправлять запросы или менять правила - всё контролирует код, включая allowlist хостов и блокировку редиректов.
Прогон по авторизованному staging-окружению заказчика: 45 сценариев, 1 107 попыток, шесть категорий атак - XSS, SQLi, CMDi, SSRF, path traversal/LFI и Log4j. WAF заблокировал 558 запросов; после ручного триажа осталось 49 значимых находок, 48 из них - CMDi и SSRF. XSS, LFI, SQLi и Log4j показали почти полное покрытие.
Практический вывод: обход WAF ещё не означает эксплуатацию - нужна уязвимость в самом приложении. Поэтому Cloudflare напоминает: правильно разворачивайте WAF и своевременно патчите стек.
🎨 qvabo.studio/tg · картинки и видео
#Cloudflare #WAF #CyberSecurity #LLM #Testing
Cloudflare опубликовала результаты эксперимента: команда построила адаптивный тестер WAF, в котором LLM работает как «хакер» и итеративно мутирует атакующие payload'ы. Модель использовала только HTTP-ответы - без доступа к исходному коду, правилам WAF или Attack Score.
Система реализована на Python и запускает два вызова модели: proposal предлагает следующую вариацию запроса (другая кодировка, другое место в HTTP-запросе, иная форма того же адреса), review анализирует статус, заголовки и тело ответа. Цикл останавливается, когда мутации перестают давать новое или достигнут лимит попыток. Модель не может сама отправлять запросы или менять правила - всё контролирует код, включая allowlist хостов и блокировку редиректов.
Прогон по авторизованному staging-окружению заказчика: 45 сценариев, 1 107 попыток, шесть категорий атак - XSS, SQLi, CMDi, SSRF, path traversal/LFI и Log4j. WAF заблокировал 558 запросов; после ручного триажа осталось 49 значимых находок, 48 из них - CMDi и SSRF. XSS, LFI, SQLi и Log4j показали почти полное покрытие.
Практический вывод: обход WAF ещё не означает эксплуатацию - нужна уязвимость в самом приложении. Поэтому Cloudflare напоминает: правильно разворачивайте WAF и своевременно патчите стек.
🎨 qvabo.studio/tg · картинки и видео
#Cloudflare #WAF #CyberSecurity #LLM #Testing
⚡1👍1