🔍 CVE-2026-5114

4.9
CVSS Score
MEDIUM
2026-07-28
2026-07-29 16:17
✅ 완료

🇰🇷 한글 설명

WordPress의 SpeedyCache 플러그인 1.3.8 이하 버전에서 경로 탐색(Path Traversal)을 통한 임의 파일 읽기 취약점이 발견되었습니다. CSS URL 검증 로직과 경로 해석 방식의 불일치를 악용하여, 관리자 권한을 가진 공격자가 서버의 민감한 파일(wp-config.php, /etc/passwd 등)을 읽을 수 있습니다.

💡 쉬운 설명

웹사이트의 속도를 높여주는 플러그인의 허점을 이용해 서버 내부의 중요한 비밀 파일을 몰래 훔쳐볼 수 있는 문제입니다. 관리자 권한을 가진 사람이 악의적인 코드를 삽입하면 서버의 설정 파일까지 읽어낼 수 있습니다.

🇺🇸 원문 (English)

The SpeedyCache plugin for WordPress is vulnerable to Arbitrary File Read via Path Traversal in all versions up to, and including, 1.3.8. This is due to a mismatch between CSS URL validation (which allows query strings like `.css?...`) and path resolution (which strips query strings), combined with no validation that the resolved file is actually a CSS file. This makes it possible for authenticated attackers, with Administrator-level access and above, to read arbitrary files from the server (including `wp-config.php` and `/etc/passwd`) by injecting crafted `<link>` tags into page content, with the file contents written to publicly accessible cache files.

📍 영향받는 시스템

SpeedyCache plugin for WordPress (version 1.3.8 and below)

⚔️ 공격 벡터

관리자 권한을 가진 공격자가 페이지 콘텐츠에 조작된 <link> 태그를 삽입하여 경로 탐색 공격 수행

🛡️ 대응 방법

SpeedyCache 플러그인을 최신 버전으로 업데이트하거나 해당 취약점이 해결된 패치를 적용하십시오.

🔧 검증 코드

출력된 결과에서 SpeedyCache 플러그인의 버전이 1.3.8 이하인지 확인하십시오.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress