🔍 CVE-2026-32261

0.0
CVSS Score
UNKNOWN
2026-03-16
2026-04-16 14:47
✅ 완료

🇰🇷 한글 설명

Craft CMS Webhooks 플러그인 3.0.0~3.1.x 버전에서 사용자 제공 Twig 템플릿을 샌드박스 보호 없이 처리하는 템플릿 주입 취약점이 존재합니다. 제어판 접근 권한이 있는 인증된 사용자가 Twig 코드를 주입하여 임의의 PHP 함수를 실행할 수 있으며, allowAdminChanges 설정과 무관하게 공격 가능합니다.

💡 쉬운 설명

Craft CMS의 Webhooks 플러그인이 관리자의 입력을 제대로 검증하지 않아, 악의적인 명령어를 실행할 수 있습니다. 버전 3.2.0으로 업그레이드하면 이 문제가 해결됩니다.

🇺🇸 원문 (English)

Webhooks for Craft CMS plugin adds the ability to manage “webhooks” in Craft CMS, which will send GET or POST requests when certain events occur. From version 3.0.0 to before version 3.2.0, the Webhooks plugin renders user-supplied template content through Twig’s renderString() function without sandbox protection. This allows an authenticated user with access to the Craft control panel and permissions to access the Webhooks plugin to inject Twig template code that calls arbitrary PHP functions. This is possible even if allowAdminChanges is set to false. This issue has been patched in version 3.2.0.

📍 영향받는 시스템

Craft CMS Webhooks 플러그인 v3.0.0 ~ v3.1.x

⚔️ 공격 벡터

제어판 접근 권한이 있는 인증된 사용자가 Webhooks 플러그인 설정에서 Twig 템플릿 코드 주입

🛡️ 대응 방법

Craft CMS Webhooks 플러그인을 v3.2.0 이상으로 업그레이드

🔧 검증 코드

출력된 플러그인 버전이 3.2.0 이상이면 안전하고, 3.0.0~3.1.x이면 취약한 상태입니다.

Shell / Script
composer show | grep -i webhook

💻 영향받는 소프트웨어

PHP