AWS - Elastic Beanstalk Persistence
Elastic Beanstalk
Para mais informações, confira:
AWS - Elastic Beanstalk EnumPersistência na Instância
Para manter a persistência dentro da conta AWS, algum mecanismo de persistência poderia ser introduzido dentro da instância (cron job, chave ssh...) para que o atacante possa acessá-la e roubar credenciais de função IAM do serviço de metadados.
Backdoor na Versão
Um atacante poderia inserir um backdoor no código dentro do repositório S3 para que ele sempre execute seu backdoor e o código esperado.
Nova versão com backdoor
Em vez de alterar o código na versão atual, o atacante poderia implantar uma nova versão da aplicação com backdoor.
Abusando dos Custom Resource Lifecycle Hooks
TODO: Testar
Elastic Beanstalk fornece hooks de ciclo de vida que permitem executar scripts personalizados durante o provisionamento e a terminação da instância. Um atacante poderia configurar um hook de ciclo de vida para executar periodicamente um script que exfiltra dados ou mantém acesso à conta AWS.
Last updated