AWS - Elastic Beanstalk Persistence
Elastic Beanstalk
Para mais informações, consulte:
Persistê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 as credenciais do IAM role do serviço de metadados.
Backdoor na Versão
Um atacante poderia inserir uma backdoor no código dentro do repositório S3 para que ele sempre execute sua 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 com backdoor da aplicação.
Abusando dos Hooks de Ciclo de Vida de Recursos Personalizados
TODO: Testar
O Elastic Beanstalk fornece hooks de ciclo de vida que permitem executar scripts personalizados durante a provisão 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 o acesso à conta AWS.
Last updated