HAX CMS 11.0.6 ~ 24.9.9
사용자가 입력한 데이터를 검증하지 않고 저장하여 XSS 공격이 가능해짐
HAX CMS를 버전 25.0.0 이상으로 업데이트하거나, 입력 데이터를 검증하여 XSS 공격을 방지하는 보안 패치를 적용
로컬에서 Python을 사용하여 HAX CMS 버전을 확인한다. 예제 코드는 https://example.com/hax-cms-version에 요청을 보내서 버전을 확인한다. 버전이 25.0.0 이상이면 양호, 미만이면 취약으로 판단한다. 필요한 권한은 None, 의존성은 requests 라이브러리이다.
python -c "import requests; r = requests.get('https://example.com/hax-cms-version'); print('25.0.0' in r.text)" && echo {"result": "양호", "reason": "HAX CMS 버전이 25.0.0 이상"} || echo {"result": "취약", "reason": "HAX CMS 버전이 25.0.0 미만"}
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H