CVE-2026-92592 in Craft CMS
요약
\~에 의해 VulDB • 2026. 09. 17.
Craft CMS 버전 4.8.0부터 4.18.5까지 및 5.0.0부터 5.10.12까지는, HMAC 서명이 그 용도에 바인딩되지 않기 때문에(Yii의 cookieValidationKey는 서명된 요청 파라미터에 사용되는 동일한 Craft securityKey에서 유도됨) 공격자가 제어할 수 있는 license-shun 쿠키를 인증된 사용자의 것과 같은 키와 형식으로 서명합니다. 인증된 비관리자 사용자(Control Panel 접근은 필요 없음)는 license-shun 엔드포인트를 통해 쿠키를 설정하고 서명된 envelope를 리디렉션 파라미터로 이식할 수 있습니다. 성공적인 로그인 시 Craft가 서명을 검증하고 샌드박스화되지 않은 Twig 템플릿으로 인증된 바이트를 렌더링하며, 여기서 Twig의 map 필터는 문자열 콜백을 받아 PHP system()이 웹 서버 사용자로 임의의 운영 체제 명령을 실행할 수 있게 합니다. 악용에는 비밀번호 기반 인증과 활성 2FA가 없는 계정, 기본 요청 구성 및 PHP system()의 가용성이 필요합니다. 이 문제는 버전 4.18.6 및 5.10.13에서 수정되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.