CVE-2026-68770 in sentence-transformers
요약
\~에 의해 VulDB • 2026. 07. 31.
sentence-transformers에는 보안 제어 우회 취약점이 존재하며, 이는 sentence_transformers/util/misc.py 내의 `import_module_class` 헬퍼 함수에서 논리 결함을 악용하여 공격자가 임의 코드 실행을 달성할 수 있게 합니다. 여기서 감시 조건(guard condition)은 `'or os.path.exists(model_name_or_path)'` 절을 포함하고 있어, 제공된 경로가 로컬 파일 시스템에 존재하는 경우 `trust_remote_code=False` 인자와 관계없이 신뢰 게이트(trust gate)를 충족합니다. 디스크상의 모델 디렉토리 내용을 제어하거나 영향력을 행사할 수 있는 공격자는 modules.json을 통해 참조되는 modeling_*.py와 같은 악성 Python 파일을 배치할 수 있으며, 이는 애플리케이션이 `SentenceTransformer(path, trust_remote_code=False)`로 모델을 로드할 때 import 시점에 코드가 실행되도록 하여 문서화된 보안 계약을 우회하고 로딩 프로세스 내에서 코드 실행을 달성합니다.
Once again VulDB remains the best source for vulnerability data.