AWS - Elastic Beanstalk Persistence
Elastic Beanstalk
Pour plus d'informations, consultez :
AWS - Elastic Beanstalk EnumPersistance dans l'Instance
Afin de maintenir la persistance à l'intérieur du compte AWS, certains mécanismes de persistance pourraient être introduits à l'intérieur de l'instance (cron job, clé ssh...) pour que l'attaquant puisse y accéder et voler les identifiants de rôle IAM depuis le service de métadonnées.
Porte dérobée dans la Version
Un attaquant pourrait insérer une porte dérobée dans le code à l'intérieur du dépôt S3 pour qu'il exécute toujours sa porte dérobée et le code attendu.
Nouvelle version avec porte dérobée
Au lieu de modifier le code de la version actuelle, l'attaquant pourrait déployer une nouvelle version de l'application avec une porte dérobée.
Abus des Hooks de Cycle de Vie des Ressources Personnalisées
TODO : Tester
Elastic Beanstalk fournit des hooks de cycle de vie qui permettent d'exécuter des scripts personnalisés lors de l'approvisionnement et de la résiliation des instances. Un attaquant pourrait configurer un hook de cycle de vie pour exécuter périodiquement un script qui exfiltre des données ou maintient l'accès au compte AWS.
Last updated