AWS - RDS Post Exploitation
RDS
Więcej informacji znajdziesz tutaj:
AWS - Relational Database (RDS) Enumrds:CreateDBSnapshot
, rds:RestoreDBInstanceFromDBSnapshot
, rds:ModifyDBInstance
rds:CreateDBSnapshot
, rds:RestoreDBInstanceFromDBSnapshot
, rds:ModifyDBInstance
Jeśli atakujący ma wystarczające uprawnienia, może uczynić DB publicznie dostępną poprzez utworzenie migawki DB, a następnie publicznie dostępnej DB z tej migawki.
rds:ModifyDBSnapshotAttribute
, rds:CreateDBSnapshot
rds:ModifyDBSnapshotAttribute
, rds:CreateDBSnapshot
Atakujący z tymi uprawnieniami mógłby utworzyć migawkę bazy danych i udostępnić ją publicznie. Następnie mógłby utworzyć w swoim własnym koncie bazę danych z tej migawki.
Jeśli atakujący nie ma uprawnienia rds:CreateDBSnapshot
, nadal mógłby udostępnić inne utworzone migawki publicznie.
rds:DownloadDBLogFilePortion
rds:DownloadDBLogFilePortion
Atakujący z uprawnieniem rds:DownloadDBLogFilePortion
może pobierać fragmenty plików dziennika instancji RDS. Jeśli dane wrażliwe lub poświadczenia dostępu zostaną przypadkowo zalogowane, atakujący może potencjalnie wykorzystać te informacje do eskalacji swoich uprawnień lub wykonania nieautoryzowanych działań.
Potencjalny Wpływ: Dostęp do wrażliwych informacji lub nieautoryzowane działania przy użyciu wyciekłych poświadczeń.
rds:DeleteDBInstance
rds:DeleteDBInstance
Atakujący z tymi uprawnieniami może DoS istniejących instancji RDS.
Potencjalny wpływ: Usunięcie istniejących instancji RDS i potencjalna utrata danych.
rds:StartExportTask
rds:StartExportTask
DO ZROBIENIA: Test
Atakujący z tym uprawnieniem może eksportować migawkę instancji RDS do bucketu S3. Jeśli atakujący ma kontrolę nad docelowym bucketem S3, mogą potencjalnie uzyskać dostęp do wrażliwych danych w wyeksportowanej migawce.
Potencjalny wpływ: Dostęp do wrażliwych danych w wyeksportowanym zrzucie.
Last updated