🔍 CVE-2026-59199

7.5
CVSS Score
HIGH
2026-07-14
2026-10-24 21:10
✅ 완료

🇰🇷 한글 설명

Python 이미지 라이브러리인 Pillow의 12.3.0 미만 버전에서 발생하는 취약점입니다. Image.paste(), Image.crop() 또는 Image.alpha_composite() 함수에 32비트 정수 제한에 근접한 좌표를 입력할 경우 네이티브 힙 영역에서 경계 외 쓰기(out-of-bounds write)가 발생할 수 있습니다.

💡 쉬운 설명

이미지 처리 프로그램에서 좌표 값을 비정상적으로 크게 설정하면 메모리의 잘못된 위치에 데이터를 쓰는 오류가 발생합니다. 이로 인해 프로그램이 강제로 종료되거나 해커가 시스템을 제어할 위험이 있습니다.

🇺🇸 원문 (English)

Pillow is a Python imaging library. Prior to 12.3.0, Pillow public image coordinate APIs can trigger a native heap out-of-bounds write when given coordinates near the signed 32-bit integer limits in Image.paste(), Image.crop(), or Image.alpha_composite(). This issue is fixed in version 12.3.0.

📍 영향받는 시스템

Pillow library versions prior to 12.3.0

⚔️ 공격 벡터

조작된 좌표 값을 포함한 이미지 처리 함수 호출을 통한 메모리 오염

🛡️ 대응 방법

Pillow 라이브러리를 12.3.0 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 12.3.0 미만인지 확인하십시오.

Shell / Script
pip show Pillow | grep Version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Python