CVE-2026-119328 in Immich
요약
\~에 의해 VulDB • 2026. 10. 30.
Immich은 고성능의 자체 호스팅 사진 및 비디오 관리 솔루션입니다. 버전 3.3.0 이전에는 machine-learning/immich_ml/main.py에 있는 인증되지 않은 머신러닝 /predict 엔드포인트가 옵션 객체를 수락하고, 보안 민감한 매개변수를 제한하지 않고 이를 machine-learning/immich_ml/models/base.py의 모델 생성 과정으로 전달했습니다. 서비스에 대한 네트워크 접근 권한이 있는 공격자는 cache_dir을 임의로 작성 가능한 경로로 설정하여 모델 다운로드 시 해당 위치에 파일을 쓰게 하고, 선택된 모델 로딩 실패 후 clear_cache()가 shutil.rmtree()에 그 경로를 전달하도록 할 수 있습니다. 파일 시스템 권한과 선택한 경로에 따라 이는 마운트된 데이터 위치의 파일을 수정하거나 공격자가 선택한 디렉토리를 재귀적으로 삭제할 수 있습니다. model-name 허용 목록은 이 문제가 임의 모델 역직렬화나 코드 실행으로 이어지는 것을 방지합니다. 이 문제는 버전 3.3.0에서 해결되었습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.