🔍 CVE-2026-104748

9.8
CVSS Score
CRITICAL
2026-10-14
2026-10-15 17:17
✅ 완료

🇰🇷 한글 설명

WordPress의 SimpleForm 플러그인 3.10.0 이하 버전에서 권한 상승 취약점이 발견되었습니다. 인증되지 않은 공격자가 AJAX 요청 시 특정 파라미터를 조작하여 관리자 권한을 가진 계정을 임의로 생성할 수 있습니다. 이는 보안 토큰(nonce)이 공개되어 있어 공격자가 쉽게 탈취할 수 있다는 점 때문에 매우 위험합니다.

💡 쉬운 설명

로그인하지 않은 외부인이 웹사이트의 관리자 계정을 마음대로 만들 수 있는 심각한 보안 구멍이 발견되었습니다. 공격자는 특수한 명령어를 보내 사이트의 모든 권한을 탈취할 수 있습니다.

🇺🇸 원문 (English)

The SimpleForm – Form Maker to Chat Apps with Quiz, Poll and Multi Lead Notifications plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 3.10.0 This is due to the `wp_ajax_nopriv_simpleform_wp_register` AJAX action lacking any capability check for role assignment and the `save_custom_fields_to_user_meta()` function using an exclusion list that omits `wp_capabilities`, combined with `get_form_settings()` returning a hard-coded defaults array that unconditionally enables meta writing regardless of the supplied `form_id`. This makes it possible for unauthenticated attackers to create a new Administrator-level WordPress account by supplying `wp_capabilities[administrator]=1` alongside standard registration fields. The nonce required by the endpoint is publicly emitted into the `front_end_data` JavaScript object on every front-end page via `wp_enqueue_scripts`, making it trivially obtainable by any unauthenticated visitor before submitting the malicious request.

📍 영향받는 시스템

WordPress SimpleForm – Form Maker to Chat Apps 플러그인 3.10.0 및 그 이전 모든 버전

⚔️ 공격 벡터

인증되지 않은 상태에서 공개된 nonce를 사용하여 AJAX 요청에 관리자 권한 파라미터를 포함해 전송

🛡️ 대응 방법

SimpleForm 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 플러그인 목록에서 SimpleForm의 버전을 확인하여 3.10.0 이하인지 점검하십시오.

Shell / Script
wp plugin list --status=active | grep -i 'simpleform'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress