🇰🇷 한글 설명
오픈 소스 질적 연구 도구인 Taguette의 1.5.0 미만 버전에서 보안 취약점이 발견되었습니다. 프로젝트 구성원이 이름이나 설명 필드에 자바스크립트 코드를 삽입할 경우, 프로젝트 로드 시 해당 코드가 실행될 수 있습니다.
💡 쉬운 설명
프로젝트 이름이나 설명 칸에 악성 코드를 몰래 적어두면, 다른 사용자가 해당 프로젝트를 열 때 코드가 자동으로 실행되는 문제입니다. 이를 통해 사용자의 정보를 훔치거나 원치 않는 동작을 유도할 수 있습니다.
🇺🇸 원문 (English)
Taguette is an open source qualitative research tool. An issue has been discovered in Taguette versions prior to 1.5.0. It was possible for a project member to put JavaScript in name or description fields which would run on project load. This issue has been patched in version 1.5.0.
📍 영향받는 시스템
Taguette 1.5.0 미만 모든 버전
⚔️ 공격 벡터
프로젝트 이름 또는 설명 필드에 악성 자바스크립트 삽입 (Stored XSS)
🛡️ 대응 방법
Taguette를 최신 버전인 1.5.0 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 1.5.0보다 낮으면 취약한 상태입니다.
python3 -c "import taguette; print(taguette.__version__)" 2>/dev/null || echo 'Version check failed'