🔍 CVE-2026-109398

7.5
CVSS Score
HIGH
2026-10-12
2026-10-16 19:21
✅ 완료

🇰🇷 한글 설명

Gumlet php-image-resize 3.0.1 미만 버전에서 서비스 거부(DoS) 취약점이 발견되었습니다. ImageResize 생성자가 픽셀 제한 없이 이미지를 GD 함수로 전달하기 때문에, 공격자가 압축률이 매우 높은 이미지를 업로드하여 PHP 메모리를 고갈시키고 프로세스를 종료시킬 수 있습니다.

💡 쉬운 설명

작은 용량이지만 실제로는 엄청나게 큰 크기를 가진 이미지를 올려서 서버의 메모리를 가득 채우는 공격입니다. 이로 인해 서버가 과부하에 걸려 정상적인 서비스를 제공하지 못하게 됩니다.

🇺🇸 원문 (English)

Gumlet php-image-resize before 3.0.1 contains a denial of service vulnerability because the ImageResize constructor in lib/ImageResize.php passes images to GD imagecreatefrom* functions without pixel limits. Remote attackers can upload small, highly compressed images that decode to large bitmaps, exhausting PHP memory and terminating the worker process.

📍 영향받는 시스템

Gumlet php-image-resize version < 3.0.1

⚔️ 공격 벡터

공격자가 조작된 고압축 이미지를 업로드하여 서버의 메모리 자원을 고갈시킴

🛡️ 대응 방법

php-image-resize 라이브러리를 3.0.1 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 정보가 3.0.1 미만인지 확인하십시오.

Shell / Script
composer show gumlet/php-image-resize 2>/dev/null | grep -E 'versions'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP