AWS - CodeBuild Неавтентифікований Доступ

Reading time: 2 minutes

tip

Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE) Вивчайте та практикуйте Azure Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Підтримка HackTricks

CodeBuild

Для отримання додаткової інформації перегляньте цю сторінку:

AWS - Codebuild Enum

buildspec.yml

Якщо ви отримали доступ до запису в репозиторії, що містить файл з назвою buildspec.yml, ви можете встановити бекдор у цей файл, який вказує на команди, що будуть виконані всередині проекту CodeBuild, і ексфільтрувати секрети, скомпрометувати те,

bash
runs-on: codebuild-<project-name>-${{ github.run_id }}-${{ github.run_attempt }}

Ця нова взаємозв'язок між Github Actions та AWS створює ще один спосіб компрометації AWS з Github, оскільки код у Github буде виконуватись у проекті CodeBuild з прикріпленою роллю IAM.

tip

Вивчайте та практикуйте AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Вивчайте та практикуйте GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE) Вивчайте та практикуйте Azure Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Підтримка HackTricks