🇰🇷 한글 설명
Wildfly 서버의 역할 기반 액세스 제어(RBAC) 제공업체에서 결함이 발견되었습니다. 권한이 없는 사용자가 서버의 중단(Suspend) 또는 재개(Resume) 작업을 수행할 수 있는 취약점입니다. 이는 중단 및 재개 핸들러가 현재 사용자의 권한을 검증하는 인증 확인 절차를 수행하지 않기 때문에 발생합니다.
💡 쉬운 설명
서버 관리 권한이 없는 일반 사용자나 관찰자 권한만 가진 사람이 서버를 마음대로 끄거나 켤 수 있는 보안 허점입니다. 권한 확인 과정이 빠져 있어 발생하는 문제입니다.
🇺🇸 원문 (English)
A flaw was found in the Wildfly Server Role Based Access Control (RBAC) provider. When authorization to control management operations is secured using the Role Based Access Control provider, a user without the required privileges can suspend or resume the server. A user with a Monitor or Auditor role is supposed to have only read access permissions and should not be able to suspend the server.
The vulnerability is caused by the Suspend and Resume handlers not performing authorization checks to validate whether the current user has the required permissions to proceed with the action.
📍 영향받는 시스템
Wildfly Server (RBAC를 사용하는 환경)
⚔️ 공격 벡터
권한이 낮은 계정(Monitor 또는 Auditor 역할)으로 접속하여 서버 중단/재개 명령을 실행
🛡️ 대응 방법
Wildfly 서버를 최신 보안 패치가 적용된 버전으로 업데이트하거나 RBAC 설정을 재검토하십시오.
🔧 검증 코드
Wildfly 설치 경로 내 핸들러 코드에서 권한 검증 로직이 누락되었는지 소스 코드 수준에서 확인이 필요합니다.
grep -r "Suspend" "$WILDFLY_HOME/bin" || echo "Manual check required for RBAC handlers"
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
💻 영향받는 소프트웨어
Multi-Domain Security Management Server