AWS - Elastic Beanstalk Persistence
Elastic Beanstalk
Per maggiori informazioni controlla:
AWS - Elastic Beanstalk EnumPersistenza nell'istanza
Per mantenere la persistenza all'interno dell'account AWS, alcuni meccanismi di persistenza potrebbero essere introdotti all'interno dell'istanza (cron job, chiave ssh...) in modo che l'attaccante possa accedervi e rubare le credenziali del ruolo IAM dal servizio di metadata.
Backdoor nella versione
Un attaccante potrebbe inserire una backdoor nel codice all'interno del repository S3 in modo che esegua sempre la sua backdoor e il codice previsto.
Nuova versione con backdoor
Invece di cambiare il codice nella versione attuale, l'attaccante potrebbe distribuire una nuova versione dell'applicazione con backdoor.
Abuso dei Custom Resource Lifecycle Hooks
TODO: Test
Elastic Beanstalk fornisce lifecycle hooks che permettono di eseguire script personalizzati durante il provisioning e la terminazione delle istanze. Un attaccante potrebbe configurare un lifecycle hook per eseguire periodicamente uno script che esfiltra dati o mantiene l'accesso all'account AWS.
Last updated