🇰🇷 한글 설명
Taguette 1.5.1 이하 버전에서 인증 후 사용자를 임의의 외부 웹사이트로 리다이렉트할 수 있는 취약점이 발견되었습니다. 공격자가 조작된 'next' 파라미터를 포함한 URL을 사용하여 사용자를 피싱 사이트로 유도할 수 있습니다. 이 문제는 1.5.2 버전에서 수정되었습니다.
💡 쉬운 설명
로그인 후에 원래 가려던 페이지가 아닌 가짜 사이트로 자동으로 이동하게 만드는 공격입니다. 사용자는 정상적인 사이트인 줄 알고 속아서 비밀번호를 탈취당하거나 악성코드에 감염될 수 있습니다.
🇺🇸 원문 (English)
Taguette is an open source qualitative research tool. In versions 1.5.1 and below, attackers can craft malicious URLs that redirect users to arbitrary external websites after authentication. The application accepts a user-controlled next parameter and uses it directly in HTTP redirects without any validation. This can be exploited for phishing attacks where victims believe they are interacting with a trusted Taguette instance but are redirected to a malicious site designed to steal credentials or deliver malware. This issue is fixed in version 1.5.2.
📍 영향받는 시스템
Taguette 1.5.1 및 그 이하 모든 버전
⚔️ 공격 벡터
검증되지 않은 'next' 파라미터가 포함된 악성 URL을 통한 오픈 리다이렉트 공격
🛡️ 대응 방법
Taguette를 최신 버전인 1.5.2 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 1.5.2보다 낮으면 취약한 상태입니다.
python3 -c 'import taguette; print(taguette.__version__)' 2>/dev/null || echo 'Version check failed'