🇰🇷 한글 설명
FreeScout End-User Portal 모듈 1.0.65 이전 버전에서 세션 토큰을 /auth 엔드포인트로 전송하여 임의의 사용자로 인증을 우회할 수 있는 취약점입니다. 공격자는 유효한 세션 토큰만으로 다른 사용자 계정에 접근할 수 있습니다.
💡 쉬운 설명
FreeScout 포털에서 특별한 토큰을 보내면 다른 사람으로 로그인할 수 있는 문제입니다. 공격자가 이를 악용하여 임의의 사용자 계정을 장악할 수 있습니다.
🇺🇸 원문 (English)
The End-User Portal module before 1.0.65 for FreeScout sometimes allows an attacker to authenticate as an arbitrary user because a session token can be sent to the /auth endpoint. NOTE: this module is not part of freescout-helpdesk/freescout on GitHub.
📍 영향받는 시스템
FreeScout End-User Portal 모듈 1.0.65 이전 버전
⚔️ 공격 벡터
세션 토큰을 /auth 엔드포인트로 전송하여 임의의 사용자로 인증 우회
🛡️ 대응 방법
FreeScout End-User Portal 모듈을 1.0.65 이상으로 업그레이드
🔧 검증 코드
1.0.65 미만의 버전이 출력되면 취약점 존재. 1.0.65 이상이거나 출력 없음은 안전함 또는 모듈 미설치.
grep version /var/www/freescout/modules/EndUserPortal/composer.json 2>/dev/null