🔍 CVE-2026-69115

6.5
CVSS Score
MEDIUM
2026-08-11
2026-10-24 16:10
✅ 완료

🇰🇷 한글 설명

OpenIM Server v3.8.3 버전에서 인증되지 않은 관리자 API 엔드포인트에 접근할 수 있는 권한 누락 취약점이 발견되었습니다. 공격자는 일반 사용자 토큰을 사용하여 모든 사용자 계정 정보와 그룹 목록을 열람할 수 있습니다.

💡 쉬운 설명

일반 사용자가 관리자만 볼 수 있는 비밀 메뉴에 몰래 들어갈 수 있는 보안 구멍이 발견되었습니다. 이를 통해 다른 사람들의 아이디나 그룹 정보를 마음대로 훔쳐볼 수 있습니다.

🇺🇸 원문 (English)

OpenIM Server v3.8.3 contains a missing authorization vulnerability that allows any authenticated user to access admin-only management API endpoints by submitting POST requests with a regular user bearer token to /user/get_users, /user/get_all_users_uid, and /group/get_groups. Attackers can exploit the absent authverify.CheckAdmin() call in the GetPaginationUsers, GetAllUserID, and GetGroups handlers to enumerate all platform user accounts including userIDs, nicknames, and manager level flags, as well as all groups including private groups the user has never joined, exposing group names, owner IDs, and member counts.

📍 영향받는 시스템

OpenIM Server v3.8.3

⚔️ 공격 벡터

일반 사용자 인증 토큰을 사용하여 관리자 전용 API 엔드포인트(/user/get_users 등)에 POST 요청 전송

🛡️ 대응 방법

해당 API 핸들러에 authverify.CheckAdmin() 검증 로직을 추가하고 최신 보안 패치를 적용하십시오.

🔧 검증 코드

명령어 실행 시 관리자 권한 없이도 사용자 목록 데이터가 반환되면 취약한 상태입니다.

Shell / Script
curl -s -X POST -H "Authorization: Bearer [REGULAR_USER_TOKEN]" http://[TARGET_IP]/user/get_users

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

Multi-Domain Security Management Server