🇰🇷 한글 설명
Concrete CMS 8.5.7 미만 버전에서 발생하는 IDOR(부적절한 직접 객체 참조) 취약점입니다. 대화에 메시지를 추가할 권한이 있는 인증되지 않은 사용자가 제한된 파일에 접근할 수 있습니다.
💡 쉬운 설명
메시지를 보낼 수 있는 권한만 있다면, 원래는 볼 수 없는 다른 사람의 비밀 파일을 몰래 열어볼 수 있는 보안 결함입니다. 시스템이 파일 접근 권한을 제대로 확인하지 않아 발생합니다.
🇺🇸 원문 (English)
In Concrete CMS (formerly concrete 5) below 8.5.7, IDOR Allows Unauthenticated User to Access Restricted Files If Allowed to Add Message to a Conversation.To remediate this, a check was added to verify a user has permissions to view files before attaching the files to a message in "add / edit message”.Concrete CMS security team gave this a CVSS v3.1 score of 4.3 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:NCredit for discovery Adrian H
📍 영향받는 시스템
Concrete CMS (formerly concrete 5) 8.5.7 미만 버전
⚔️ 공격 벡터
메시지 추가/수정 기능을 악용하여 권한이 없는 파일의 식별자를 참조하는 방식
🛡️ 대응 방법
Concrete CMS를 최신 버전(8.5.7 이상)으로 업데이트하여 파일 접근 권한 검증 로직을 적용해야 합니다.
🔧 검증 코드
CMS 관리자 페이지 또는 설정 파일에서 버전이 8.5.7 미만인지 확인하십시오.
curl -s http://<target_cms_url>/concrete/application/config/concrete.php | grep -i 'version' || echo 'Check version via CMS dashboard'