🇰🇷 한글 설명
PhotoPrism의 특정 커밋(bb0b933)에서 발생하는 부적절한 직접 객체 참조(IDOR) 취약점입니다. 유효한 미리보기 토큰을 가진 사용자라면 권한 확인 절차 없이 다른 사용자의 앨범 커버 이미지를 원본 해상도로 가져올 수 있습니다.
💡 쉬운 설명
로그인 권한이 있는 사용자라면 다른 사람의 사진 앨범 표지를 몰래 볼 수 있는 보안 허점이 발견되었습니다. 공격자는 이 허점을 이용해 다른 사용자의 앨범 정보를 무단으로 수집할 수 있습니다.
🇺🇸 원문 (English)
An insecure direct object reference vulnerability in PhotoPrism through commit bb0b933 allows any user with a valid preview token to retrieve the original-resolution cover photo of any album. The AlbumCover handler does not verify that the requesting user is authorized to access the specified album before serving the cover image. An attacker with any valid preview token can enumerate and download album cover images belonging to other users.
📍 영향받는 시스템
PhotoPrism (commit bb0b933 포함 버전)
⚔️ 공격 벡터
유효한 미리보기 토큰을 사용하여 권한이 없는 다른 사용자의 앨범 커버 이미지 경로를 직접 요청
🛡️ 대응 방법
해당 취약점이 해결된 최신 버전의 PhotoPrism으로 업데이트
🔧 검증 코드
출력된 커밋 해시가 취약한 커밋(bb0b933) 이전인지 또는 패치된 버전인지 확인
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
💻 영향받는 소프트웨어
IBM Security Verify Access