🔍 CVE-2026-94268

8.1
CVSS Score
HIGH
2026-10-23
2026-10-23 14:20
✅ 완료

🇰🇷 한글 설명

Advanced Custom Fields: Extended WordPress 플러그인(0.9.2.8 미만) 및 PRO 버전은 프런트엔드 Forms 모듈에서 update-user 액션의 대상을 권한 검증 단계와 실행 단계에서 일관되게 처리하지 않습니다. 이로 인해 인증되지 않은 방문자가 관리자 계정 보호를 우회하여 사이트 관리자 계정을 탈취하고 유효한 세션을 발급받을 수 있습니다. 공격에는 대상이 방문자 입력값에 매핑된 두 개의 프런트엔드 폼 설정이 게시되어 있어야 합니다.

💡 쉬운 설명

웹사이트에 설치된 특정 워드프레스 플러그인의 결함으로, 로그인하지 않은 방문자가 관리자 계정을 가로챌 수 있습니다. 해당 플러그인을 0.9.2.8 이상으로 업데이트해야 합니다.

🇺🇸 원문 (English)

The Advanced Custom Fields: Extended WordPress plugin before 0.9.2.8, Advanced Custom Fields: Extended PRO WordPress plugin before 0.9.2.8 does not resolve the target of the update-user action in its front-end Forms module consistently between the stage that authorises the request and the stage that carries it out, which allows unauthenticated visitors to bypass the guard protecting administrator accounts, take over the site administrator's account and be issued a valid session for it. Exploitation requires the site to publish two separate front-end form configurations whose targets are mapped to visitor-submitted values.

📍 영향받는 시스템

Advanced Custom Fields: Extended(0.9.2.8 미만) 및 Advanced Custom Fields: Extended PRO(0.9.2.8 미만) WordPress 플러그인

⚔️ 공격 벡터

두 개의 프런트엔드 폼 설정이 게시된 사이트에서 인증되지 않은 공격자가 update-user 요청의 대상을 조작하여 관리자 계정을 탈취하고 세션을 발급받음

🛡️ 대응 방법

Advanced Custom Fields: Extended 및 PRO 플러그인을 0.9.2.8 이상으로 즉시 업데이트하고, 의심스러운 관리자 계정 활동 및 프런트엔드 폼 설정을 점검

🔧 검증 코드

출력된 version 값이 0.9.2.8 미만이면 취약하며, 0.9.2.8 이상이면 패치된 버전입니다 (PRO 버전은 acf-extended-pro 경로로 동일하게 확인).

Shell / Script
wp plugin list --name=acf-extended --fields=name,version 2>/dev/null || grep -rh "Version:" wp-content/plugins/acf-extended/*.php 2>/dev/null | head -n 1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress