CVE-2025-4330
추출 디렉토리 외부 연결을 위한 압축 해제 필터 우회
- 게시됨
- 2025. 6. 3.
- 업데이트됨
- 2026. 8. 4.
- CNA 할당 중
- PSF
- 증거 관찰됨
- 2026. 8. 8.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N낮음 · 다음 30일
- 백분위수
- 58.8%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
추출 필터를 무시할 수 있어 심볼릭 링크 대상이 대상 디렉터리 외부를 가리키도록 허용하고 일부 파일 메타데이터를 수정할 수 있습니다. tarfile 모듈을 사용하여 신뢰할 수 없는 tar 아카이브를 추출할 때 `filter=` 매개변수 값을 `"data"` 또는 `"tar"`로 지정하고 `TarFile.extractall()` 또는 `TarFile.extract()`를 사용하는 경우 이 취약점의 영향을 받습니다. 자세한 내용은 tarfile 추출 필터 문서 https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter 를 참조하십시오. Python 3.14 이상에서는 filter=의 기본값이 "필터링 안 함"에서 `"data"`로 변경되었으므로 이 새로운 기본 동작에 의존하는 경우에도 영향을 받습니다. 이러한 취약점은 빌드 프로세스 중에 이미 임의 코드 실행을 허용하는 tar 아카이브 형태의 소스 배포판 설치에는 크게 영향을 미치지 않습니다. 그러나 소스 배포판을 평가할 때 의심스러운 링크가 포함된 소스 배포판을 설치하지 않도록 주의하는 것이 중요합니다.
소스
1Python tarfile 데이터 필터 우회 (os.path.realpath() 내 PATH_MAX 오버플로를 통한) - CVE-2025-4517 / CVE-2025-4330
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.