🇰🇷 한글 설명
XWiki Platform의 스크립팅 API가 부적절하게 보호되어, 스크립트 권한을 가진 사용자가 Velocity 스크립팅 API의 샌드박스를 우회하여 임의의 Python 스크립트를 실행할 수 있습니다. 이를 통해 XWiki 인스턴스 전체에 접근하여 기밀성, 무결성, 가용성을 모두 손상시킬 수 있습니다.
💡 쉬운 설명
XWiki에서 스크립트 기능을 사용할 수 있는 사용자가 제한 없이 Python 코드를 실행할 수 있게 되는 문제입니다. 공격자가 XWiki 서버의 모든 데이터와 기능을 제어할 수 있게 됩니다.
🇺🇸 원문 (English)
XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. Prior to 17.4.8 and 17.10.1, an improperly protected scripting API allows any user with script right to bypass the sandboxing of the Velocity scripting API and execute, e.g., arbitrary Python scripts, allowing full access to the XWiki instance and thereby compromising the confidentiality, integrity and availability of the whole instance. Note that script right already constitutes a high level of access that we don't recommend giving to untrusted users. This vulnerability is fixed in 17.4.8 and 17.10.1.
📍 영향받는 시스템
XWiki Platform 17.4.8 미만 및 17.10.1 미만의 모든 버전
⚔️ 공격 벡터
스크립트 권한을 가진 사용자가 Velocity API를 통해 Python 스크립트 실행 후 임의 코드 실행
🛡️ 대응 방법
XWiki Platform을 17.4.8 또는 17.10.1 이상으로 즉시 업그레이드
🔧 검증 코드
설치된 XWiki 버전이 표시되면, 17.4.8 또는 17.10.1 이상인지 확인하여 취약 버전이면 업그레이드 필요
dpkg -l 2>/dev/null | grep -i xwiki || rpm -qa 2>/dev/null | grep -i xwiki