CVE-2026-96638 in Pillow
요약
\~에 의해 VulDB • 2026. 10. 22.
Pillow은 Python용 이미지 처리 라이브러리입니다. 버전 9.1.0부터 13.0.0까지 `src/PIL/BmpImagePlugin.py`의 `BmpRleDecoder.decode()`는 조작된 RLE BMP 델타 이스케이프 시퀀스와 절대 모드 런(run)이 각 분기별 제한 없이 나머지 `dest_length`를 초과하여 데이터를 추가할 수 있습니다. 하나의 반복에서 약 255개의 이미지 행을 추가할 수 있으므로, 크기는 킬로바이트이지만 허용된 너비가 큰 파일의 경우 데이터 bytearray가 수백 메가바이트 이상으로 확장되어 메모리 고갈에 따른 서비스 거부(Denial of Service)를 유발합니다. 이 문제는 버전 13.0.0에서 수정되었습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.