CVE-2025-66471 in urllib3정보

요약

\~에 의해 VulDB • 2026. 06. 25.

urllib3는 Python용 사용자 친화적인 HTTP 클라이언트 라이브러리입니다. 버전 1.0부터 2.6.0 이전까지, 스트리밍 API가 고도로 압축된 데이터를 부적절하게 처리합니다. urllib3의 스트리밍 API는 전체 응답 본드를 한 번에 메모리에 로드하는 대신 청크 단위로 콘텐츠를 읽음으로써 대규모 HTTP 응답을 효율적으로 처리하도록 설계되었습니다. 압축된 응답을 스트리밍할 때, urllib3는 HTTP Content-Encoding 헤더(예: gzip, deflate, br 또는 zstd)를 기반으로 디코딩 또는 압축 해제를 수행할 수 있습니다. 라이브러리는 네트워크에서 압축된 데이터를 읽고 요청된 청크 크기가 충족될 때까지 이를 해제해야 합니다. 이렇게 생성되어 요청량을 초과하는 모든 해제된 데이터는 다음 읽기 작업을 위해 내부 버퍼에 유지됩니다. 이 압축 해제 로직으로 인해 urllib3가 고도로 압축된 소량의 데이터를 단일 작업에서 완전히 디코딩할 수 있습니다. 이로 인해 과도한 리소스 소비(높은 CPU 사용률 및 해제된 데이터에 대한 막대한 메모리 할당)가 발생할 수 있습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

GitHub M

예약하다

2025. 12. 02.

모더레이션

수락

항목

VDB-334497

EPSS

0.00647

출처

Do you know our Splunk app?

Download it now for free!