🔍 CVE-2026-120561

5.3
CVSS Score
MEDIUM
2026-11-03
2026-11-03 14:17
✅ 완료

🇰🇷 한글 설명

JetFormBuilder(WordPress 플러그인) 3.6.2 이하 버전의 'Update_Options' 액션 클래스에서 'do_action' 함수에 권한 확인(capability check)이 누락되어 있습니다. JetFormBuilder와 JetEngine이 모두 설치·활성화되어 있고 관리자가 'Update Options' 후처리 액션이 설정된 폼을 구성한 경우, 인증되지 않은 공격자가 JetEngine Options Page 값을 변조할 수 있습니다.

💡 쉬운 설명

로그인하지 않은 사람도 웹사이트의 특정 설정값을 몰래 바꿀 수 있는 취약점입니다. 관리자가 특정 설정 기능을 사용 중일 때만 발생하며, 중간 수준의 위험도입니다.

🇺🇸 원문 (English)

The JetFormBuilder — Dynamic Blocks Form Builder plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the 'do_action' function in the 'Update_Options' action class in all versions up to, and including, 3.6.2. This makes it possible for unauthenticated attackers to modify JetEngine Options Page values when an administrator has configured a form with the "Update Options" post-submission action. The vulnerability requires that both JetFormBuilder and JetEngine are installed and active, and that an administrator has specifically configured a form with the Update Options action.

📍 영향받는 시스템

JetFormBuilder 3.6.2 이하 버전 및 JetEngine이 함께 설치된 WordPress 사이트 (Update Options 액션 사용 시)

⚔️ 공격 벡터

인증 없이 취약한 폼 액션 엔드포인트에 조작된 요청을 보내 JetEngine Options Page의 값을 변경

🛡️ 대응 방법

JetFormBuilder를 3.6.3 이상(제조사 패치 버전)으로 즉시 업데이트하고, 필요 시 Update Options 액션 사용을 중단

🔧 검증 코드

출력된 버전이 3.6.2 이하이면 취약하므로 3.6.3 이상으로 업데이트가 필요하고, 3.6.3 이상이면 패치된 상태입니다.

Shell / Script
wp plugin get jetformbuilder --field=version 2>/dev/null || grep -h 'Version:' wp-content/plugins/jetformbuilder/*.php 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress