🇰🇷 한글 설명
MapServer 4.10.3 미만 버전에서 발생하는 다수의 교차 사이트 스크립팅(XSS) 취약점입니다. 공격자는 maptemplate.c의 processLine 함수와 mapserv.c의 writeError 함수를 이용해 원격에서 임의의 웹 스크립트나 HTML을 삽입할 수 있습니다.
💡 쉬운 설명
웹사이트의 특정 기능에 악성 코드를 몰래 심을 수 있는 보안 약점입니다. 이를 통해 공격자가 사용자의 브라우저에서 원치 않는 동작을 실행하게 만들 수 있습니다.
🇺🇸 원문 (English)
Multiple cross-site scripting (XSS) vulnerabilities in MapServer before 4.10.3 allow remote attackers to inject arbitrary web script or HTML via unspecified vectors involving the (1) processLine function in maptemplate.c and the (2) writeError function in mapserv.c in the mapserv CGI program.
📍 영향받는 시스템
MapServer 4.10.3 미만 모든 버전
⚔️ 공격 벡터
mapserv CGI 프로그램의 특정 함수를 통한 악성 스크립트 주입
🛡️ 대응 방법
MapServer를 4.10.3 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 4.10.3보다 낮은지 확인하십시오.
mapserv --version 2>/dev/null || echo 'MapServer not found'