🇰🇷 한글 설명
ARCHIBUS Web Central 21.3.3.815 버전에서 특정 엔드포인트에 대한 접근 권한 검증이 제대로 이루어지지 않는 취약점이 발견되었습니다. 인증된 사용자가 관리자 콘솔에 직접 접근하여 사용자 프로필을 수정하거나 권한을 상승시키고, 사용자를 생성 또는 삭제할 수 있습니다.
💡 쉬운 설명
로그인한 일반 사용자가 주소창에 특정 주소를 직접 입력하는 것만으로 관리자 페이지에 접속할 수 있는 보안 결함입니다. 이를 통해 공격자는 다른 사용자의 정보를 바꾸거나 관리자 권한을 뺏을 수 있습니다.
🇺🇸 원문 (English)
ARCHIBUS Web Central 21.3.3.815 (a version from 2014) does not properly validate requests for access to data and functionality in these affected endpoints: /archibus/schema/ab-edit-users.axvw, /archibus/schema/ab-data-dictionary-table.axvw, /archibus/schema/ab-schema-add-field.axvw, /archibus/schema/ab-core/views/process-navigator/ab-my-user-profile.axvw. By not verifying the permissions for access to resources, it allows a potential attacker to view pages that are not allowed. Specifically, it was found that any authenticated user can reach the administrative console for user management by directly requesting access to the page via URL. This allows a malicious user to modify all users' profiles, to elevate any privileges to administrative ones, or to create or delete any type of user. It is also possible to modify the emails of other users, through a misconfiguration of the username parameter, on the user profile page. This is fixed in all recent versions, such as version 26. NOTE: This vulnerability only affects products that are no longer supported by the maintainer. Version 21.3 was officially de-supported by the end of 2020
📍 영향받는 시스템
ARCHIBUS Web Central 21.3.3.815 (2014년 버전 및 지원 종료된 21.3 버전)
⚔️ 공격 벡터
인증된 사용자가 취약한 엔드포인트 URL(/archibus/schema/...)에 직접 요청을 보내 권한 검증을 우회함
🛡️ 대응 방법
최신 버전(예: 버전 26 이상)으로 시스템을 업그레이드하여 패치를 적용해야 합니다.
🔧 검증 코드
해당 URL 요청 시 200 OK가 반환되면 취약한 상태이며, 403 Forbidden이 반환되면 접근이 차단된 상태입니다.
curl -s -I http://<target_ip>/archibus/schema/ab-edit-users.axvw | grep -E 'HTTP/1.1 200|HTTP/1.1 403'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM Security Verify Access