🔍 CVE-2026-92174

7.5
CVSS Score
HIGH
2026-10-02
2026-10-03 16:16
✅ 완료

🇰🇷 한글 설명

WordPress의 SiteOrigin Widgets Bundle 플러그인 1.73.2 이하 버전에서 'theme' 파라미터를 통한 로컬 파일 포함(LFI) 취약점이 발견되었습니다. 기여자(Contributor) 이상의 권한을 가진 인증된 공격자가 악의적인 REST API 요청을 통해 서버의 임의 PHP 파일을 실행할 수 있습니다. 이는 접근 제어 우회, 민감 데이터 탈취 또는 원격 코드 실행으로 이어질 수 있습니다.

💡 쉬운 설명

워드프레스 플러그인의 허점을 이용해 서버에 저장된 파일을 몰래 불러와 실행할 수 있는 보안 약점입니다. 권한이 있는 사용자가 조작된 데이터를 보내면 서버가 허용되지 않은 파일을 실행하게 되어 해킹 위험이 있습니다.

🇺🇸 원문 (English)

The SiteOrigin Widgets Bundle plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.73.2 via the 'theme' parameter parameter. This makes it possible for authenticated attackers, with contributor-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. Exploitation requires sending a malicious widgetData payload containing a legacy top-level theme key alongside a non-empty columns array to the /wp-json/sowb/v1/widgets/previews REST endpoint, which bypasses field validation because update_fields() only processes declared form fields.

📍 영향받는 시스템

SiteOrigin Widgets Bundle plugin for WordPress (버전 1.73.2 및 그 이하 모든 버전)

⚔️ 공격 벡터

/wp-json/sowb/v1/widgets/previews REST 엔드포인트에 조작된 widgetData 페이로드를 전송하여 LFI 유도

🛡️ 대응 방법

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

🔧 검증 코드

출력된 버전 번호가 1.73.2와 같거나 그보다 낮은지 확인하십시오.

Shell / Script
wp-cli plugin list --name=siteorigin-widgets-bundle --field=version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP