🔍 CVE-2026-3480

6.5
CVSS Score
MEDIUM
2026-04-08
2026-07-24 22:10
✅ 완료

🇰🇷 한글 설명

WordPress용 WP Blockade 플러그인 0.9.14 이하 버전에서 권한 검증 및 논스(nonce) 확인이 누락된 취약점이 발견되었습니다. 인증된 사용자가 'shortcode' 매개변수를 조작하여 임의의 쇼트코드를 실행할 수 있으며, 이는 정보 유출이나 권한 상승으로 이어질 수 있습니다.

💡 쉬운 설명

로그인한 사용자라면 누구나 사이트의 숨겨진 기능을 마음대로 실행할 수 있는 보안 구멍이 있습니다. 이를 통해 중요한 정보를 훔치거나 관리자 권한을 탈취할 위험이 있습니다.

🇺🇸 원문 (English)

The WP Blockade plugin for WordPress is vulnerable to Missing Authorization in all versions up to and including 0.9.14. The plugin registers an admin_post action hook 'wp-blockade-shortcode-render' that maps to the render_shortcode_preview() function. This function lacks any capability check (current_user_can()) and nonce verification, allowing any authenticated user to execute arbitrary WordPress shortcodes. The function takes a user-supplied 'shortcode' parameter from $_GET, passes it through stripslashes(), and directly executes it via do_shortcode(). This makes it possible for authenticated attackers, with Subscriber-level access and above, to execute arbitrary shortcodes, which could lead to information disclosure, privilege escalation, or other impacts depending on what shortcodes are registered on the site (e.g., shortcodes from other plugins that display sensitive data, perform actions, or include files).

📍 영향받는 시스템

WP Blockade plugin (버전 0.9.14 및 그 이하 모든 버전)

⚔️ 공격 벡터

인증된 사용자가 HTTP GET 요청의 'shortcode' 파라미터를 조작하여 임의의 쇼트코드를 실행

🛡️ 대응 방법

WP Blockade 플러그인을 최신 버전으로 업데이트하거나, 권한 검증 로직(current_user_can) 및 논스 검증이 포함된 패치를 적용하십시오.

🔧 검증 코드

출력된 결과에서 wp-blockade 플러그인의 버전이 0.9.14 이하인지 확인하십시오.

Shell / Script
wp plugin list --allow-root | grep -E 'wp-blockade'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress