CVE-2026-61663 in django CMSinformation

Résumé

par VulDB • 21/08/2026

django CMS est un système de gestion de contenu (CMS) d'entreprise facile à utiliser et convivial pour les développeurs, basé sur Django. Avant la version 5.0.9, la fonction `render_object_structure` ne vérifie pas l'autorisation des objets non PageContent qui utilisent PlaceholderRelationField. Un utilisateur du staff actif dépourvu de l'autorisation cms.use_structure ou d'une autorisation de vue ou de modification au niveau du modèle peut demander le point de terminaison //admin/cms/placeholder/object/<content_type_id>/structure/<object_id>/ avec des valeurs devinées pour content_type_id et object_id. La réponse divulgue les noms des emplacements (slots) des placeholders, les arbres de plugins, les identifiants des plugins, les libellés et l'existence des objets pour les objects éditables en front-end. La correction applique `user_can_view_placeholder_source` à la branche non PageContent tout en maintenant le tableau de structure en lecture seule pour les utilisateurs ayant uniquement un accès en consultation (view-only). Ce problème est corrigé dans les versions 5.0.9.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Réserver

10/07/2026

Divulgation

20/08/2026

Modérer

accepté

Entrée

VDB-393825

CPE

prêt

EPSS

0.00199

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!