AWS - DocumentDB Enum

Reading time: 3 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

DocumentDB

Amazon DocumentDB, що забезпечує сумісність з MongoDB, представлений як швидкий, надійний та повністю керований сервіс баз даних. Розроблений для простоти розгортання, експлуатації та масштабування, він дозволяє безшовну міграцію та експлуатацію баз даних, сумісних з MongoDB, у хмарі. Користувачі можуть використовувати цей сервіс для виконання свого існуючого коду застосунків та застосовувати знайомі драйвери й інструменти, забезпечуючи плавний перехід і роботу, подібну до роботи з MongoDB.

Enumeration

bash
aws docdb describe-db-clusters # Get username from "MasterUsername", get also the endpoint from "Endpoint"
aws docdb describe-db-instances #Get hostnames from here

# Parameter groups
aws docdb describe-db-cluster-parameter-groups
aws docdb describe-db-cluster-parameters --db-cluster-parameter-group-name <param_group_name>

# Snapshots
aws docdb describe-db-cluster-snapshots
aws --region us-east-1 --profile ad docdb describe-db-cluster-snapshot-attributes --db-cluster-snapshot-identifier <snap_id>

NoSQL Injection

Оскільки DocumentDB сумісна з MongoDB, можна припустити, що вона також вразлива до поширених NoSQL injection атак:

NoSQL injection - HackTricks

DocumentDB

AWS - DocumentDB Unauthenticated Enum

Посилання

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