🇰🇷 한글 설명
Pillow 이미지 라이브러리에서 글리프 어드밴스 값이 매우 클 경우 위치 추적 중 정수 오버플로우가 발생할 수 있는 취약점입니다. 버전 12.2.0에서 패치되었습니다.
💡 쉬운 설명
Pillow 라이브러리가 특정 폰트의 매우 큰 값을 처리할 때 계산 오류가 발생합니다. 이로 인해 프로그램이 예상치 못한 방식으로 작동하거나 중단될 수 있습니다.
🇺🇸 원문 (English)
Pillow is a Python imaging library. Prior to version 12.2.0, if a font advances for each glyph by an exceeding large amount, when Pillow keeps track of the current position, it may lead to an integer overflow. This issue has been patched in version 12.2.0.
📍 영향받는 시스템
Pillow < 12.2.0
⚔️ 공격 벡터
특정 글리프 어드밴스 값을 포함한 폰트 파일을 Pillow로 처리하여 정수 오버플로우 유발
🛡️ 대응 방법
Pillow를 12.2.0 이상 버전으로 업그레이드
🔧 검증 코드
출력된 Version이 12.2.0 이상이면 취약점이 패치된 상태입니다.
pip show pillow | grep Version