GCP - Composer Enum

Tip

Ucz się & ćwicz AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Ucz się & ćwicz GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Ucz się & ćwicz Az Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Wspieraj HackTricks

Podstawowe informacje

Google Cloud Composer to w pełni zarządzana usługa orkiestracji przepływu pracy oparta na Apache Airflow. Umożliwia tworzenie, planowanie i monitorowanie potoków, które obejmują chmury i lokalne centra danych. Dzięki GCP Composer możesz łatwo integrować swoje przepływy pracy z innymi usługami Google Cloud, co ułatwia efektywną integrację danych i analizy. Usługa ta została zaprojektowana w celu uproszczenia złożoności zarządzania przepływami pracy opartymi na danych w chmurze, co czyni ją cennym narzędziem dla inżynierów danych i programistów zajmujących się przetwarzaniem dużych zbiorów danych.

Enumeracja

# Get envs info
gcloud composer environments list --locations <loc>
gcloud composer environments describe --location <loc> <environment>

# Get list of dags
gcloud composer environments storage dags list --environment <environment> --location <loc>
# Download dags code
mkdir /tmp/dags
gcloud composer environments storage dags export --environment <environment> --location <loc> --destination /tmp/dags

# List Data from composer
gcloud composer environments storage data list --environment <environment> --location <loc>
# Download data
mkdir /tmp/data
gcloud composer environments storage data export --environment <environment> --location <loc> --destination /tmp/data

# List Plugins from composer
gcloud composer environments storage plugins list --environment <environment> --location <loc>
# Download plugins
mkdir /tmp/plugins
gcloud composer environments storage data export --environment <environment> --location <loc> --destination /tmp/plugins

Privesc

Na poniższej stronie możesz sprawdzić, jak nadużyć uprawnień kompozytora, aby eskalować uprawnienia:

GCP - Composer Privesc

Tip

Ucz się & ćwicz AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Ucz się & ćwicz GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Ucz się & ćwicz Az Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Wspieraj HackTricks