🔍 CVE-2026-90960

5.3
CVSS Score
MEDIUM
2026-10-31
2026-10-31 07:16
✅ 완료

🇰🇷 한글 설명

Seraphinite Accelerator 플러그인 2.29.24 이하 버전의 WP_Object_Cache::_getFilePath 함수에 민감 정보 노출 취약점이 존재합니다. Object Cache 기능이 활성화된 경우, 인증되지 않은 공격자가 예측 가능한 경로의 gzip 캐시 파일을 통해 사용자 계정 정보(로그인명, 이메일, 해시된 비밀번호, 활성화 키)를 탈취할 수 있습니다.

💡 쉬운 설명

워드프레스 사이트의 속도 향상 플러그인이 사용자 정보를 누구나 열람할 수 있는 파일로 저장합니다. 해커가 이 파일을 찾아 사용자 계정 정보를 빼낼 수 있습니다.

🇺🇸 원문 (English)

The Seraphinite Accelerator plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.29.24 via the WP_Object_Cache::_getFilePath. This makes it possible for unauthenticated attackers to extract complete WordPress user records — including plaintext user_login, user_email, hashed user_pass, and user_activation_key — from predictable gzip-serialized cache files at wp-content/cache/seraphinite-accelerator/oc/g/users/g/<USER_ID>.dat.gz. This vulnerability is only exploitable when the plugin's Object Cache feature is enabled, and requires the attacker to first trigger caching of the target user record (e.g., via an unauthenticated REST API request) before retrieving the resulting cache file.

📍 영향받는 시스템

Seraphinite Accelerator 플러그인 2.29.24 이하 버전 (Object Cache 기능 활성화 시)

⚔️ 공격 벡터

비인증 REST API 요청으로 대상 사용자 레코드를 캐싱시킨 뒤, wp-content/cache/seraphinite-accelerator/oc/g/users/g/<USER_ID>.dat.gz 파일을 다운로드하여 정보 추출

🛡️ 대응 방법

Seraphinite Accelerator 플러그인을 2.29.25 이상으로 업데이트하거나, 취약 시 Object Cache 기능을 비활성화하고 캐시 디렉터리 접근을 차단

🔧 검증 코드

출력된 Version 값이 2.29.24 이하이면 취약하며, 2.29.25 이상이면 패치가 적용된 것입니다.

Shell / Script
grep -i 'Version' wp-content/plugins/seraphinite-accelerator/seraphinite-accelerator.php 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress