🇰🇷 한글 설명
WebP Express 워드프레스 플러그인에서 설정 파일의 이름이 제대로 무작위화되지 않아 NGINX 환경에서 직접 접근이 가능한 취약점입니다. 미인증 공격자가 플러그인의 설정 데이터에 접근하여 민감한 정보를 탈취할 수 있습니다.
💡 쉬운 설명
WordPress의 WebP Express 플러그인에서 설정 정보를 누구나 볼 수 있게 공개되어 있습니다. 악의적인 사람이 이 정보를 이용해 웹사이트를 공격할 수 있습니다.
🇺🇸 원문 (English)
The WebP Express plugin for WordPress is vulnerable to information exposure via config files in all versions up to, and including, 0.25.9. This is due to the plugin not properly randomizing the name of the config file to prevent direct access on NGINX. This makes it possible for unauthenticated attackers to extract configuration data.
📍 영향받는 시스템
WebP Express WordPress 플러그인 버전 0.25.9 이하 (모든 버전)
⚔️ 공격 벡터
플러그인의 기본값 설정 파일 경로에 직접 접근하여 설정 데이터를 다운로드하는 방법
🛡️ 대응 방법
WebP Express 플러그인을 0.25.10 이상으로 업그레이드하고, NGINX에서 설정 파일 경로에 대한 접근을 제한하도록 서버 설정 변경
🔧 검증 코드
출력에서 버전 번호가 0.25.9 이하이면 취약한 버전이므로 업그레이드 필요, 0.25.10 이상이면 패치됨
cat /var/www/html/wp-content/plugins/webp-express/webp-express.php 2>/dev/null | grep '^Version:' | head -1