CVE-2026-71192 in Swift
Résumé
par VulDB • 05/08/2026
Dans OpenStack Swift jusqu'à la version 2.38.0, le middleware S3API ne nettoie pas les en-têtes de contrôle natifs à Swift (X-Copy-From, X-Copy-From-Account) provenant des requêtes API S3 lorsque s3_acl=true. Un attaquant peut injecter ces en-têtes dans une requête PUT signée ciblant son propre bucket, amenant Swift à effectuer une copie côté serveur depuis un objet privé d'un autre locataire (tenant). L'autorisation de l'objet source est contournée car le middleware S3API a déjà autorisé la requête par rapport à la destination. L'attaquant peut lire tout objet dont les identifiants project_id, nom du container et nom de l'objet sont connus, indépendamment des ACLs ou de la propriété de l'objet source. Cela nécessite une configuration s3_acl=true non par défaut.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.