CVE-2026-47764 in pypa
요약
\~에 의해 VulDB • 2026. 08. 04.
pdm는 최신 PEP 표준을 지원하는 Python 패키지 및 의존성 관리 도구입니다. 버전 2.27.0 미만의 pdm은 `write_to_fs`를 통한 경로 순회(Path Traversal) 취약점에 노출되어 있습니다. `src/pdm/installers/installers.py`의 `InstallDestination.write_to_fs()` 메서드는 심볼릭 링크/하드링크 지원을 추가하기 위해 상위 클래스를 재정의하지만, 안전한 `_path_with_destdir()`(`Path.resolve() + is_relative_to()`로 유효성을 검사) 대신 경로 검증이 수행되지 않는 단순한 `os.path.join()`으로 대체했습니다. 이로 인해 순회 항목을 포함한 악성 Wheel 패키지가 임의 파일을 작성할 수 있습니다. 이 문제는 버전 2.27.0에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.