🇰🇷 한글 설명
Immich 버전 2.6.0 미만에서 공유 앨범 인증 시 비밀번호가 GET 요청의 URL 쿼리 매개변수로 전송되는 취약점이 발견되었습니다. 이로 인해 브라우저 기록, 프록시, 서버 로그 및 리퍼러 헤더에 비밀번호가 노출되어 인증 정보가 유출될 수 있습니다. 해당 문제는 버전 2.6.0에서 패치되었습니다.
💡 쉬운 설명
공유 앨범에 접속할 때 사용하는 비밀번호가 인터넷 주소창에 그대로 노출되는 보안 결함이 있습니다. 이로 인해 다른 사람이 사용자의 비밀번호를 훔쳐볼 위험이 있습니다.
🇺🇸 원문 (English)
immich is a high performance self-hosted photo and video management solution. Prior to version 2.6.0, the Immich application is vulnerable to credential disclosure when a user authenticates to a shared album. During the authentication process, the application transmits the album password within the URL query parameters in a GET request to /api/shared-links/me. This exposes the password in browser history, proxy and server logs, and referrer headers, allowing unintended disclosure of authentication credentials. The impact of this vulnerability is the potential compromise of shared album access and unauthorized exposure of sensitive user data. This issue has been patched in version 2.6.0.
📍 영향받는 시스템
Immich version < 2.6.0
⚔️ 공격 벡터
URL 쿼리 매개변수를 통한 인증 정보(비밀번호) 노출 및 탈취
🛡️ 대응 방법
Immich를 최신 버전인 2.6.0 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 2.6.0 미만(예: 2.5.x)이면 취약한 상태입니다.
curl -s http://<immich-host>/api/version | grep -E '"version": "[0-1]\.'