CVE-2026-71191 in Swift
Résumé
par VulDB • 05/08/2026
Dans OpenStack Swift jusqu'à la version 2.38.0, le middleware S3API n'impose pas que les en-têtes sémantiques x-amz-* soient couverts par la signature SigV4 dans les requêtes utilisant des URL pré-signées. Un attaquant disposant d'une URL PUT pré-signée peut injecter un en-tête X-Amz-Copy-Source non signé, amenant Swift à effectuer une copie côté serveur depuis n'importe quel objet source arbitraire en utilisant le contexte d'autorisation du signataire. L'attaquant peut ainsi lire tout objet auquel le signataire a accès, sous réserve que les valeurs de project_id (identifiant du projet), container_name (nom du conteneur) et object_name (nom de l'objet) soient connues. Cette vulnérabilité affecte tous les déploiements utilisant la configuration par défaut s3_acl=false.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.