🔍 CVE-2026-114657

5.7
CVSS Score
MEDIUM
2026-10-22
2026-10-28 03:17
✅ 완료

🇰🇷 한글 설명

Grav 2.0.0 미만 2.2.5 버전에서 페이지 작성자가 Twig 페이지 콘텐츠를 통해 방문자의 HTTP Basic 인증 정보를 탈취할 수 있는 정보 노출 취약점이 발견되었습니다. 작성자가 요청 URI 객체를 인라인 스타일 배경 이미지로 출력하도록 설정하면, 관리자의 PHP_AUTH_USER 및 PHP_AUTH_PW 정보가 외부 호스트로 유출될 수 있습니다.

💡 쉬운 설명

웹사이트 관리 권한을 가진 사람이 몰래 코드를 심어 방문자의 아이디와 비밀번호를 훔쳐갈 수 있는 보안 약점입니다. 관리자가 사이트에 접속할 때 입력한 인증 정보가 공격자의 서버로 전송될 위험이 있습니다.

🇺🇸 원문 (English)

Grav from 2.0.0 before 2.2.5 contains an information disclosure vulnerability that allows page authors to capture visitors' HTTP Basic credentials through Twig page content. Authors can print the request Uri object, which embeds PHP_AUTH_USER and PHP_AUTH_PW, inside an inline style background image to exfiltrate administrators' credentials to an external host.

📍 영향받는 시스템

Grav CMS 2.0.0 ~ 2.2.4 버전

⚔️ 공격 벡터

페이지 작성자가 Twig 템플릿을 조작하여 인증 정보가 포함된 URI를 외부 이미지 요청으로 유도하는 방식

🛡️ 대응 방법

Grav CMS를 최신 버전인 2.2.5 이상으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 Grav 버전이 2.2.5 미만인 경우 해당 취약점에 노출된 상태입니다.

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:L/UI:R/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

PHP