OpsTree BuildPiper перед 2.7.0 содержит уязвимость обхода авторизации, которая позволяет аутентифицированным пользователям создавать среды на неназначенных кластерах Kubernetes, вмешиваясь в значения cluster_id и пространств имен. Злоумышленники могут изменять запросы в POST /api/v1/project/{project_id}/env/ для таргетинга на кластер другого проекта, а затем запускать сборки и развертывания в нем, минуя изоляцию проекта.
Показать оригинальное описание (EN)
OpsTree BuildPiper before 2.7.0 contains an authorization bypass vulnerability that allows authenticated users to create environments on unassigned Kubernetes clusters by tampering with cluster_id and namespaces values. Attackers can modify requests to POST /api/v1/project/{project_id}/env/ to target another project's cluster, then trigger builds and deployments into it, bypassing project isolation.
Характеристики атаки
Последствия
Строка CVSS v4.0