🇰🇷 한글 설명
Zoo Management System v1.0의 분류 추가(Add Classification) 기능에서 저장형 교차 사이트 스크립팅(XSS) 취약점이 발견되었습니다. 공격자는 지정되지 않은 경로를 통해 임의의 웹 스크립트나 HTML을 실행할 수 있습니다.
💡 쉬운 설명
관리 시스템의 특정 입력창에 악성 코드를 저장해두면, 다른 사용자가 해당 페이지를 볼 때 코드가 자동으로 실행되는 문제입니다. 이를 통해 공격자가 사용자의 정보를 훔치거나 웹사이트를 조작할 수 있습니다.
🇺🇸 원문 (English)
A stored cross-site scripting (XSS) vulnerability in the Add Classification function of Zoo Management System v1.0 allows attackers to execute arbitrary web scripts or HTML via unspecified vectors.
📍 영향받는 시스템
Zoo Management System v1.0
⚔️ 공격 벡터
분류 추가 기능의 입력 필드에 악성 스크립트를 삽입하여 서버에 저장하는 방식
🛡️ 대응 방법
입력값에 대한 검증(Input Validation) 및 출력값에 대한 인코딩(Output Encoding)을 적용하여 스크립트 실행을 차단해야 합니다.
🔧 검증 코드
명령어 실행 결과로 악성 스크립트 태그가 포함된 응답이 출력된다면 XSS 취약점이 존재하는 것입니다.
curl -s http://<target_ip>/path/to/classification_page | grep -E '<script>alert\(1\)</script>'