🔍 CVE-2014-2558

6.5
CVSS Score
MEDIUM
2014-05-06
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

WordPress File Gallery 플러그인 1.7.9.2 이전 버전에서 /wp-admin/options-media.php의 설정 필드에서 문자열을 제대로 escape하지 않아, 관리자 권한을 가진 원격 사용자가 백슬래시 따옴표(')를 통해 create_function 함수를 악용하여 임의의 PHP 코드를 실행할 수 있다.

💡 쉬운 설명

WordPress의 File Gallery 플러그인에서 설정 저장 시 입력값을 제대로 검사하지 않아, 관리자가 특수 문자를 입력하면 악의적인 PHP 코드를 몰래 실행시킬 수 있다. 공격자는 관리자 계정 권한이 필요하므로 내부 위협이 주요 대상이다.

🇺🇸 원문 (English)

The File Gallery plugin before 1.7.9.2 for WordPress does not properly escape strings, which allows remote administrators to execute arbitrary PHP code via a \' (backslash quote) in the setting fields to /wp-admin/options-media.php, related to the create_function function.

📍 영향받는 시스템

File Gallery plugin for WordPress < 1.7.9.2

⚔️ 공격 벡터

Authenticated admin can inject malicious PHP code via escaped quote character in settings fields at /wp-admin/options-media.php

🛡️ 대응 방법

File Gallery 플러그인을 1.7.9.2 이상으로 즉시 업데이트하고 모든 관리자 계정의 보안을 점검한다.

🔧 검증 코드

명령어 실행 후 표시되는 버전이 1.7.9.2 이상이면 안전하고, 그 이하이면 즉시 업그레이드가 필요하다.

Shell / Script
curl -s https://plugins.svn.wordpress.org/file-gallery/tags/ 2>/dev/null | grep -oP '\d+\.\d+\.\d+' | sort -V | tail -1

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:S/C:P/I:P/A:P

💻 영향받는 소프트웨어

PHP