AWS S3
Dernière mise à jour
Cet article vous a-t-il été utile ?
Dernière mise à jour
Cet article vous a-t-il été utile ?
Plusieurs outils présentés dans la partie "OSINT/Recon" => "Cloud" vous permettrons d'enumérer les buckets AWS S3 pour une entreprise.
Rechercher dans les réponses HTTP des headers "Amazon S3"
Rechercher des urls random si elles donnent ou non un code 404 (bruteforce)
Essayer d'accèder à la racine de l'url (Si le directory indexing est autorisé, vous pourrez retrouver le nom du bucket).
Rechercher dans les metadatas et les liens dans le code source.
Utiliser la waybackmachine.
Accès anonyme
listing de fichier arbitraire
File upload => File overwrite (autorisé par défaut)
Copie / Deplacement / Supression des données
Lecture / Ecriture arbitraire des objets
Interaction avec les S3 Buckets via AWS-CLI:
CP = COPY, MV = MOVE, RM = REMOVE
exemples:
Les buckets Amazon s3 autorisent par défaut le File Overwrite. Il est donc possible de réécrire les fichiers appelés par l'application testée ce qui peut mener à différents exploit tels que des xss en réécrivant un fichier .js par exemple.