CVE-2026-96641 in Pillow정보

요약

\~에 의해 VulDB • 2026. 10. 21.

Pillow는 Python용 이미지 처리 라이브러리입니다. 버전 13.0.0 이전에서는 src/_imaging.c의 PILfont 텍스트 너비 누적 로직이 양수 글리프 진행량(glyph advances)에 대해서는 INT_MAX를 확인하지만, 음수 진행량에 대해서는 INT_MIN을 확인하지 않습니다. 따라서 -32768과 같은 부호 있는 16비트 진행량을 반복하면 xsize += dx 연산에서 C 언어의 부호 있는 정수 오버플로우가 발생하여, 수학적으로 음수인 결과가 큰 양수의 너비로 변환됩니다. getlength(), getsize() 또는 파생된 레이아웃, 할당량(quota), 직렬화(serialization) 또는 할당 계산을 사용하는 애플리케이션은 논리 무결성 오류나 자원 소모를 겪을 수 있으며, 상위 레벨의 마스크 경로에는 일반적으로 디컴프레션 폭탄(decompression-bomb) 체크가 유지됩니다. 이 문제는 버전 13.0.0에서 수정되었습니다.

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

책임이 있는

GitHub M

예약하다

2026. 09. 23.

모더레이션

수락

항목

VDB-424998

EPSS

0.00000

활동

낮음

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!