🇰🇷 한글 설명
일반 사용자가 객체나 속성 간의 참조를 추가할 때, MISP가 이벤트 전체에 대한 접근 권한만 확인하고 개별 데이터에 대한 권한은 제대로 검증하지 않는 취약점입니다. 이로 인해 이벤트에 접근할 수 있는 사용자가 특정 공유 그룹이나 배포 수준으로 제한된 민감한 속성 및 객체 정보를 열람할 수 있습니다.
💡 쉬운 설명
이벤트 전체를 볼 권한이 있는 사용자가, 원래는 볼 수 없도록 숨겨진 세부 정보까지 몰래 볼 수 있는 보안 허점입니다. 권한 설정이 데이터 단위가 아닌 이벤트 단위로만 이루어져 발생하는 문제입니다.
🇺🇸 원문 (English)
When a regular user adds a reference between objects or attributes, MISP checks whether the user can access the overall event, but it does not always check whether the individual pieces of data are also allowed for that user.
Because of this, someone who can view an event could potentially access attributes or objects inside that event that were meant to be restricted to a specific sharing group or distribution level.
The vulnerability affects authenticated users who are not site administrators and who already have access to an event containing more restricted data.
The main impact is that users may be able to view sensitive attribute values, object details, or related object data that they should not normally be allowed to see.
📍 영향받는 시스템
MISP (Malware Information Sharing Platform) 인증된 일반 사용자 계정
⚔️ 공격 벡터
이벤트 접근 권한이 있는 사용자가 객체 간 참조를 생성하여 제한된 속성 데이터에 접근
🛡️ 대응 방법
MISP 보안 패치 적용 및 개별 데이터(속성/객체)에 대한 세밀한 권한 검증 로직 업데이트
🔧 검증 코드
해당 취약점은 버전 확인만으로는 판단이 어려우며, 패치된 버전의 MISP API를 통해 권한 검증 로직이 적용되었는지 테스트해야 합니다.
python3 -c "import requests; print('MISP version check required via API')"