🔍 CVE-2026-117566

5.3
CVSS Score
MEDIUM
2026-10-27
2026-11-02 16:17
✅ 완료

🇰🇷 한글 설명

EasyImages2.0 2.8.6 이하 버전의 app/down.php, app/thumb.php, app/info.php에 인증 없이 접근 가능한 경로 순회(Path Traversal) 취약점이 존재합니다. 공격자는 dw, history, img 파라미터에 ../ 시퀀스를 삽입하여 업로드 디렉터리 밖의 파일을 읽을 수 있습니다. 읽기 가능한 파일은 허용된 업로드 확장자를 가진 파일로 제한됩니다.

💡 쉬운 설명

이 취약점은 공격자가 웹사이트의 허용되지 않은 폴더에 있는 파일을 몰래 열어볼 수 있게 합니다. 로그인 없이도 이런 접근이 가능해서 서버의 일부 정보가 노출될 수 있습니다.

🇺🇸 원문 (English)

EasyImages2.0 through 2.8.6 contains an unauthenticated path traversal vulnerability in app/down.php, app/thumb.php and app/info.php that allows reading files outside the upload directory. Attackers can supply ../ sequences in the dw, history or img parameters to read files with allowed upload extensions from the server.

📍 영향받는 시스템

EasyImages2.0 2.8.6 이하 버전

⚔️ 공격 벡터

인증 없이 down.php, thumb.php, info.php의 dw/history/img 파라미터에 ../ 경로를 넣어 업로드 디렉터리 밖의 파일을 요청

🛡️ 대응 방법

EasyImages2.0을 2.8.6 초과 최신 버전으로 업데이트하고, 파라미터 값에 대해 경로 정규화 및 업로드 디렉터리 경계 검증을 적용

🔧 검증 코드

출력된 버전 값이 2.8.6 이하이면 취약하며, 2.8.6 초과이면 패치된 버전입니다. 결과가 없으면 설치 경로를 직접 확인해야 합니다.

Shell / Script
grep -rn "version" /var/www/html/easyimages/ 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Splunk MCP Server app