🔍 CVE-2026-76801

8.8
CVSS Score
HIGH
2026-09-09
2026-09-09 15:33
✅ 완료

🇰🇷 한글 설명

WordPress용 FireBox 플러그인 3.1.10 이하 버전에서 원격 코드 실행(RCE) 취약점이 발견되었습니다. firebox_meta REST 엔드포인트를 통해 저장되는 PHP 조건 규칙 값에 대한 검증이 미흡하고, Executer::allowedToRun()의 정규식 블랙리스트가 wp_insert_user 등 핵심 함수를 차단하지 못해 발생합니다. 이로 인해 작성자(Author) 권한 이상의 인증된 공격자가 서버에서 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

웹사이트 관리 도구인 FireBox 플러그인의 보안 허점을 이용해 해커가 서버를 마음대로 조종할 수 있는 문제입니다. 글을 쓸 수 있는 권한만 가진 사용자라도 이 취약점을 이용하면 서버 전체를 장악할 수 있습니다.

🇺🇸 원문 (English)

The FireBox – WooCommerce Popup Builder, Exit Intent Popup, Email Optin & Cart Abandonment plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 3.1.10 via the value function. This is due to a trivially bypassable regex blacklist in Executer::allowedToRun() that fails to block WordPress core functions such as wp_insert_user, update_option, and file_put_contents, combined with no sanitization of PHP condition rule values stored via the firebox_meta REST endpoint. This makes it possible for authenticated attackers, with author-level access and above, to execute code on the server. On sites upgraded from a version prior to 3.1.10, the Migrator::preserveCampaignRoleAccess() function automatically grants the edit_fireboxes and publish_fireboxes capabilities to the Author role, lowering the effective entry point to Author-level access.

📍 영향받는 시스템

FireBox – WooCommerce Popup Builder 플러그인 3.1.10 이하 모든 버전

⚔️ 공격 벡터

인증된 공격자가 REST API를 통해 조작된 PHP 조건 규칙 값을 전송하여 서버에서 임의의 코드를 실행

🛡️ 대응 방법

FireBox 플러그인을 최신 버전(3.1.11 이상)으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 FireBox 플러그인의 버전을 확인하여 3.1.10 이하인지 점검하십시오.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP