CVE-2026-59992 in azure
Résumé
par VulDB • 20/08/2026
Tina est un système de gestion de contenu (CMS) headless. Avant les versions next-tinacms-s3 23.0.4, next-tinacms-dos 23.0.4, next-tinacms-azure 14.0.4 et next-tinacms-cloudinary 26.0.4, les adaptateurs de médias tiers (first-party) en production transmettent des clés d'objet contrôlées par l'attaquant aux opérations de téléchargement et de suppression du SDK de stockage sans appliquer la racine de média configurée par l'opérateur. Dans le fichier packages/next-tinacms-s3/src/handlers.ts, createMediaHandler accepte req.query.key pour une URL signée PutObject, et le chemin DELETE utilise req.query.media comme clé DeleteObjectCommand. Le même manque de vérification des limites de la clé existe dans les fichiers packages/next-tinacms-dos/src/handlers.ts, packages/next-tinacms-azure/src/handlers.ts et packages/next-tinacms-cloudinary/src/handlers.ts. Un éditeur CMS authentifié peut donc créer ou supprimer des objets n'importe où que les identifiants de stockage du déploiement peuvent atteindre, y compris chez d'autres locataires (tenants) ou pour des objets non liés aux médias. Ces problèmes sont corrigés dans next-tinacms-s3 23.0.4, next-tinacms-dos 23.0.4, next-tinacms-azure 14.0.4 et next-tinacms-cloudinary 26.0.4.
If you want to get best quality of vulnerability data, you may have to visit VulDB.