🇰🇷 한글 설명
WildFly 및 JBoss EAP의 배포 관리에 사용되는 wildfly-core 라이브러리의 ContentRepositoryImpl.copyExplodedContent 함수에서 결함이 발견되었습니다. Deployer RBAC 권한을 가진 공격자가 검증되지 않은 배포 이름을 통해 경로 탐색(Path Traversal)을 수행하여 제한된 디렉터리 외부의 파일에 접근할 수 있습니다. 이를 통해 임의의 디렉터리를 삭제하거나 파일을 생성하여 관리자(SuperUser) 권한을 탈취할 수 있습니다.
💡 쉬운 설명
서버 관리 권한이 낮은 사용자가 파일 경로 조작을 통해 서버의 중요한 파일을 지우거나 마음대로 만들 수 있는 보안 약점입니다. 이 공격에 성공하면 서버의 모든 권한을 가진 최고 관리자 권한을 뺏길 수 있습니다.
🇺🇸 원문 (English)
A flaw was found in the ContentRepositoryImpl.copyExplodedContent function of the wildfly-core library, which is used by WildFly and JBoss EAP to manage server deployments. The issue occurs when the library processes an unsanitized deployment name. Due to a missing containment check, an attacker with the Deployer RBAC role can use path traversal sequences to access files outside the restricted deployment directory. This can allow the attacker to delete arbitrary directories or create files with arbitrary content, leading to a full privilege escalation to the management SuperUser role.
📍 영향받는 시스템
wildfly-core 라이브러리를 사용하는 WildFly 및 JBoss EAP 시스템
⚔️ 공격 벡터
Deployer RBAC 권한을 이용한 경로 탐색(Path Traversal) 공격
🛡️ 대응 방법
wildfly-core 라이브러리를 최신 보안 패치 버전으로 업데이트하고 배포 이름에 대한 입력값 검증을 강화해야 합니다.
🔧 검증 코드
명령어 결과에 wildfly-core 패키지가 나타나면 해당 라이브러리 사용 여부를 확인하고 설치된 버전을 점검하십시오.
rpm -qa | grep wildfly-core || dpkg -l | grep wildfly-core
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
Multi-Domain Security Management Server