🔍 CVE-2026-69127

0.0
CVSS Score
UNKNOWN
2026-08-07
2026-10-24 16:10
✅ 완료

🇰🇷 한글 설명

오픈소스 CMS인 Kirby의 REST API 오류 처리 과정에서 검증되지 않은 PHP 오류 메시지가 반환되는 취약점입니다. 이를 통해 인증되지 않은 사용자가 Kirby 설치 경로를 포함한 전체 파일 시스템 경로를 노출시킬 수 있습니다.

💡 쉬운 설명

웹사이트의 오류 메시지를 통해 서버 내부의 파일 저장 위치가 외부에 드러나는 보안 문제입니다. 해커가 이 정보를 이용해 서버의 다른 취약점을 찾는 데 활용할 수 있습니다.

🇺🇸 원문 (English)

Kirby is an open-source content management system. Prior to 4.9.5 and from 5.0.0 through 5.5.1, the REST API error handler can return unsanitized PHP error messages that expose the full filesystem path of the Kirby installation to unauthenticated API users. This vulnerability affects all Kirby sites that have not disabled the REST API with the 'api' => false option. This issue is fixed in versions 4.9.5 and 5.5.2.

📍 영향받는 시스템

Kirby 4.9.5 미만 버전 및 5.0.0부터 5.5.1 사이의 모든 버전

⚔️ 공격 벡터

인증되지 않은 사용자가 REST API를 호출하여 의도적으로 오류를 유도함으로써 서버 경로 정보를 탈취

🛡️ 대응 방법

Kirby를 4.9.5 또는 5.5.2 이상의 버전으로 업데이트하거나, 설정에서 'api' => false 옵션을 통해 REST API를 비활성화

🔧 검증 코드

출력된 버전이 4.9.5 미만이거나 5.0.0~5.5.1 범위에 해당하면 취약한 상태입니다.

Shell / Script
php -r "echo 'Kirby Version: ' . (defined('KIRBY_VERSION') ? KIRBY_VERSION : 'Not Found');"

💻 영향받는 소프트웨어

PHP