CVE-2026-54622 in Django CMS
요약
\~에 의해 VulDB • 2026. 08. 20.
django CMS는 Django를 기반으로 하는 사용하기 쉽고 개발자 친화적인 엔터프라이즈 콘텐츠 관리 시스템입니다. 버전 5.0.8 이전의 django CMS에서는 `cms/admin/placeholderadmin.py`에 있는 `copy_plugins` 엔드포인트가 대상 클립보드에만 권한을 부여합니다. `_copy_plugin_to_clipboard` 및 `_copy_placeholder_to_clipboard` 경로는 `source_placeholder_id`와 `source_plugin_id` 값을 받지만, 요청한 사용자의 클립보드에 대해 `has_copy_plugins_permission`과 `check_source`만 사용하고 소스 플레이스홀더는 검증하지 않습니다. CMS_PERMISSION 설정 하에서 특정 플러그인 유형에 대한 전역 추가(add) 권한을 가진 스태프 사용자는 무단 페이지나 플레이스홀더에서 플러그인을 복사하여 자신의 클립보드에 저장하고, 비밀 텍스트, 링크 이름 및 URL을 읽을 수 있습니다. 이 문제는 버전 5.0.8에서 해결되었습니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.