CVE-2026-61663

django CMS is an easy-to-use and developer-friendly enterprise content management system powered by Django. Prior to 5.0.9, render_object_structure fails to authorize non-PageContent objects that use PlaceholderRelationField. An active staff user without cms.use_structure or model-level view or change permission can request the //admin/cms/placeholder/object/<content_type_id>/structure/<object_id>/ endpoint with guessed content_type_id and object_id values. The response discloses placeholder slot names, plugin trees, plugin identifiers, labels, and object existence for frontend-editable objects. The fix applies user_can_view_placeholder_source to the non-PageContent branch while keeping the structure board read-only for view-only users. This issue is fixed in versions 5.0.9.
Configurations

No configuration.

History

26 Oct 2026, 10:10

Type Values Removed Values Added
Summary
  • (es) django CMS es un sistema de gestión de contenido empresarial fácil de usar y amigable para desarrolladores, impulsado por Django. Antes de la versión 5.0.9, render_object_structure no autoriza objetos que no son PageContent y que utilizan PlaceholderRelationField. Un usuario de personal activo sin el permiso cms.use_structure o permiso de visualización o cambio a nivel de modelo puede solicitar el endpoint //admin/cms/placeholder/object/[content_type_id]/structure/[object_tag]/ con valores de content_type_id y object_id adivinados. La respuesta revela nombres de ranuras de marcador de posición, árboles de plugin, identificadores de plugin, etiquetas y la existencia del objeto para objetos editables desde el frontend. La solución aplica user_can_view_placeholder_source a la rama que no es PageContent mientras mantiene el panel de estructura de solo lectura para usuarios de solo visualización. Este problema se corrige en las versiones 5.0.9.

Information

Published : 2026-08-20 19:16

Updated : 2026-10-26 10:10


NVD link : CVE-2026-61663

Mitre link : CVE-2026-61663

CVE.ORG link : CVE-2026-61663


JSON object : View

Products Affected

No product.

CWE
CWE-639

Authorization Bypass Through User-Controlled Key

CWE-862

Missing Authorization