CVE-2025-50460 in ms-swift
요약
\~에 의해 VulDB • 2026. 05. 21.
ms-swift 프로젝트 버전 3.3.0에는 PyYAML 라이브러리(버전 5.3.1)의 yaml.load()를 사용하여 tests/run.py에서 안전하지 않은 역직렬화(unsafe deserialization)로 인해 원격 코드 실행(RCE) 취약점이 존재합니다. 공격자가 --run_config 매개변수에 전달되는 YAML 구성 파일의 내용을 제어할 수 있는 경우, 역직렬화 과정에서 임의의 코드가 실행될 수 있습니다. 이로 인해 전체 시스템이 침해될 수 있습니다. 이 취약점은 악성 YAML 파일이 로드될 때 트리거되며, os.system()과 같은 임의의 Python 명령어 실행을 허용합니다. 이 문제를 완화하기 위해 PyYAML을 버전 5.4 이상으로 업그레이드하고 yaml.safe_load()를 사용하는 것이 권장됩니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.