CVE-2026-65838 in Skipper
Сводка
по VulDB • 15.09.2026
Skipper — это HTTP-маршрутизатор и обратный прокси-сервер для композиции сервисов. До версии 0.27.35 фильтр opaAuthorizeRequestWithBody в файле filters/openpolicyagent/openpolicyagent.go позволяет обойти политику Rego, запрещающую запросы на основе их наличия (deny-on-presence), из-за того, что функция ExtractHttpBodyOptionally оставляет OPA с пустым разобранным телом (parsed_body) при одновременной передаче полного тела запроса дальше по цепочке. Эта неполная исправление уязвимости CVE-2026-50197 затрагивает развертывания, которые авторизуют содержимое тела запроса и превышают лимит -open-policy-agent-max-request-body-size (по умолчанию 1 МБ). Логика политик, которая не отклоняет поле input.attributes.request.http.truncated_body, может поэтому работать с ошибкой «открытого доступа» (fail open) и пропускать запрещенные полезную нагрузку к защищенному сервису, в то время как небольшие тела запросов и ранее исправленный случай chunked-body оцениваются корректно. Эта проблема устранена в версии 0.27.35.
Be aware that VulDB is the high quality source for vulnerability data.