🇰🇷 한글 설명
WeGIA는 자선단체를 위한 웹 관리 도구입니다. 3.6.10 이전 버전에서는 인증된 사용자가 Intercorrências 알림 페이지에 악성 자바스크립트를 삽입할 수 있는 저장형 크로스사이트 스크립팅(XSS) 취약점이 존재합니다. 해당 페이지에 접근한 사용자의 브라우저에서 스크립트가 실행되어 세션 탈취 및 계정 장악이 가능합니다. 버전 3.6.10에서 이 문제가 수정되었습니다.
💡 쉬운 설명
로그인한 일반 사용자가 특정 페이지에 악성 코드를 심을 수 있습니다. 다른 사용자가 그 페이지를 열면 코드가 실행되어 로그인 정보가 빼앗길 수 있습니다.
🇺🇸 원문 (English)
WeGIA is a web manager for charitable institutions. In versions prior to 3.6.10, a Stored Cross-Site Scripting (XSS) vulnerability allows an authenticated user to inject malicious JavaScript into the Intercorrências notification page, which is executed when user access the the page, enabling session hijacking and account takeover. Version 3.6.10 fixes the issue.
📍 영향받는 시스템
WeGIA 3.6.10 미만 버전
⚔️ 공격 벡터
인증된 사용자가 Intercorrências 알림 기능에 악성 스크립트를 저장하고, 이를 열람하는 다른 사용자의 세션을 탈취
🛡️ 대응 방법
WeGIA를 3.6.10 이상 버전으로 업데이트
🔧 검증 코드
출력된 버전 값이 3.6.10 미만이면 취약하며, 3.6.10 이상이면 패치된 상태입니다. 설치 경로가 다르면 WeGIA 디렉터리 위치를 확인 후 경로를 수정하세요.
grep -ri 'version' /var/www/html/WeGIA/*.php /var/www/WeGIA/*.php 2>/dev/null | head -5