🔍 CVE-2026-113491

6.4
CVSS Score
MEDIUM
2026-10-24
2026-10-26 13:50
✅ 완료

🇰🇷 한글 설명

GeoDirectory WordPress 플러그인 2.8.194 이전 버전은 프론트엔드 리스팅 저장 시 사용자가 입력한 이미지 URL을 검증하지 않고 로컬 파일 경로로 사용합니다. 이로 인해 Subscriber 이상 권한의 사용자가 웹 루트 외부 파일을 읽거나 서버 파일을 삭제할 수 있으며, 허용된 미디어 확장자를 가진 파일로 제한됩니다.

💡 쉬운 설명

워드프레스 사이트의 디렉터리 플러그인에 결함이 있어, 일반 회원도 서버 안의 일부 파일을 몰래 열어보거나 지울 수 있습니다. 열람된 파일은 공개 주소로 노출되고 원본은 삭제될 수 있습니다.

🇺🇸 원문 (English)

The GeoDirectory WordPress plugin before 2.8.194 does not validate a user-supplied image URL before using it as a local file path when saving a front-end listing, allowing users with Subscriber-level access and above to read files from outside the web root and to delete files on the server, limited to file names that carry an allowed media extension. A disclosed file is re-published at a public URL and its original is deleted as a side effect.

📍 영향받는 시스템

GeoDirectory WordPress 플러그인 2.8.194 이전 버전

⚔️ 공격 벡터

Subscriber 이상 권한의 계정으로 프론트엔드 리스팅을 저장할 때 이미지 URL에 로컬 파일 경로를 넣어 임의 이미지 파일을 읽거나 삭제

🛡️ 대응 방법

GeoDirectory 플러그인을 2.8.194 이상 버전으로 업데이트하고 불필요한 Subscriber 계정 권한을 점검

🔧 검증 코드

출력된 버전이 2.8.194 미만이면 취약하므로 즉시 업데이트가 필요하고, 2.8.194 이상이면 패치가 적용된 상태입니다.

Shell / Script
wp plugin list --name=geodirectory --fields=name,version,status 2>/dev/null || grep -h 'Version:' /var/www/html/wp-content/plugins/geodirectory/geodirectory.php 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Plex Media Server