🔍 CVE-2026-110002

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

🇰🇷 한글 설명

WordPress의 Snazzy Social Media Feed 플러그인 2.5 이하 버전에서 임의 파일 업로드 취약점이 발견되었습니다. save-to-cache.php 스크립트가 인증 및 권한 검증을 누락하고 pluginURL 파라미터를 제대로 검증하지 않아, 공격자가 악성 PHP 파일을 생성하고 원격 코드 실행(RCE)을 수행할 수 있습니다.

💡 쉬운 설명

플러그인의 보안 허점을 이용해 해커가 웹사이트에 몰래 악성 프로그램을 설치할 수 있는 문제입니다. 이를 통해 해커는 웹사이트의 제어권을 완전히 뺏을 수 있습니다.

🇺🇸 원문 (English)

The Snazzy Social Media Feed plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 2.5 via the (file scope) function. This is due to missing WordPress bootstrap, authentication, capability, and nonce checks in the standalone save-to-cache.php script, combined with insufficient sanitization of the pluginURL parameter before it is written to a web-executable PHP file. This makes it possible for authenticated attackers, with subscriber-level access and above, to upload files that may be executable, which makes remote code execution possible. The save-to-cache.php script is directly reachable without loading WordPress; FILTER_SANITIZE_URL — the only filter applied to the pluginURL value — preserves the characters required to craft a valid PHP payload, which is then written verbatim into cached-content/cached-feed.php and immediately executable via a single GET request.

📍 영향받는 시스템

Snazzy Social Media Feed plugin for WordPress (버전 2.5 및 그 이하 모든 버전)

⚔️ 공격 벡터

인증된 사용자(구독자 권한 이상)가 조작된 pluginURL 파라미터를 포함한 GET 요청을 보내 악성 PHP 파일을 생성함

🛡️ 대응 방법

해당 플러그인을 최신 버전으로 업데이트하거나, 취약한 스크립트(save-to-cache.php)에 대한 접근을 차단하십시오.

🔧 검증 코드

명령어 결과에 해당 플러그인이 나타나면 설치된 것이며, 설치된 버전이 2.5 이하인지 확인이 필요합니다.

Shell / Script
wp plugin list --status=active | grep -i 'snazzy-social-media-feed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP