🇰🇷 한글 설명
zhontai Admin.Core 10.1.0 이하 버전에서 권한 우회 취약점이 발견되었습니다. 인증된 사용자가 범위를 벗어난 레코드 ID를 제공함으로써 부서별 데이터 범위 제한을 무시하고 타 부서의 사용자 정보를 읽거나 수정, 삭제할 수 있습니다.
💡 쉬운 설명
로그인한 사용자가 권한 밖의 다른 부서 정보를 마음대로 조회하거나 삭제할 수 있는 보안 결함입니다. 특정 ID 값을 조작하여 시스템의 접근 제한을 무력화하는 방식입니다.
🇺🇸 원문 (English)
zhontai Admin.Core through 10.1.0 contains an authorization bypass vulnerability that allows authenticated users to ignore department DataScope restrictions by supplying out-of-scope record ids. Attackers holding user or organization module permissions with Dept or Self scope can call UserService and OrgService by-id methods to read, modify, disable, and delete users in other departments.
📍 영향받는 시스템
zhontai Admin.Core 10.1.0 이하 버전
⚔️ 공격 벡터
인증된 사용자가 UserService 및 OrgService의 ID 기반 메서드에 허용되지 않은 ID 값을 전달하여 공격
🛡️ 대응 방법
해당 취약점이 해결된 최신 버전으로 업데이트하거나 데이터 범위(DataScope) 검증 로직을 강화해야 합니다.
🔧 검증 코드
출력된 버전 정보가 10.1.0 이하인지 확인하여 취약 여부를 판단합니다.
curl -s http://<target_ip>/api/version | grep -E 'Admin.Core/[0-9.]+'