🔍 CVE-2025-66302

6.8
CVSS Score
MEDIUM
2025-12-01
2026-09-26 00:10
✅ 완료

🇰🇷 한글 설명

Grav CMS 1.8.0-beta.27 미만 버전에서 관리자 권한을 가진 인증된 공격자가 임의의 파일을 읽을 수 있는 경로 탐색(Path Traversal) 취약점이 발견되었습니다. 이 취약점은 백업 도구의 입력값 검증 미흡으로 인해 발생하며, 공격자는 웹 루트 디렉터리 외부의 파일에 접근할 수 있습니다.

💡 쉬운 설명

관리자 권한을 가진 사용자가 시스템의 허가되지 않은 중요한 파일들을 몰래 들여다볼 수 있는 보안 약점입니다. 백업 기능을 이용해 원래 접근해서는 안 되는 서버 내부 파일들을 읽어낼 수 있습니다.

🇺🇸 원문 (English)

Grav is a file-based Web platform. Prior to 1.8.0-beta.27, A path traversal vulnerability has been identified in Grav CMS, allowing authenticated attackers with administrative privileges to read arbitrary files on the underlying server filesystem. This vulnerability arises due to insufficient input sanitization in the backup tool, where user-supplied paths are not properly restricted, enabling access to files outside the intended webroot directory. The impact of this vulnerability depends on the privileges of the user account running the application. This vulnerability is fixed in 1.8.0-beta.27.

📍 영향받는 시스템

Grav CMS 1.8.0-beta.27 미만 모든 버전

⚔️ 공격 벡터

관리자 권한을 가진 인증된 사용자가 백업 도구의 경로 입력란에 조작된 경로를 입력하여 공격

🛡️ 대응 방법

Grav CMS를 최신 보안 패치가 적용된 1.8.0-beta.27 버전 이상으로 업데이트

🔧 검증 코드

설치된 Grav CMS의 버전을 확인하여 1.8.0-beta.27 미만인지 확인합니다.

Shell / Script
grep -r "version" composer.json 2>/dev/null || echo 'Check Grav version via CLI or admin panel'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server