🇰🇷 한글 설명
WordPress의 Testimonials Widget 플러그인 4.0.4 이하 버전에서 사용자 입력 URL을 검증하지 않고 서버 측에서 가져와 공용 파일로 저장하는 취약점이 존재합니다. 이를 통해 인증되지 않은 사용자가 서버가 내부 서비스에 요청을 보내고 그 응답을 읽을 수 있게 합니다.
💡 쉬운 설명
해커가 조작된 주소를 입력하여 웹 서버가 내부의 비밀 정보에 접근하도록 유도할 수 있는 보안 결함입니다. 이를 통해 서버 내부의 중요한 데이터가 외부로 유출될 위험이 있습니다.
🇺🇸 원문 (English)
The Testimonials Widget WordPress plugin through 4.0.4 does not validate a user-supplied URL before fetching it server-side and storing the response as a public file, allowing unauthenticated users to make the server issue requests to internal services and read the responses.
📍 영향받는 시스템
WordPress Testimonials Widget plugin version 4.0.4 and below
⚔️ 공격 벡터
인증되지 않은 사용자가 조작된 URL을 입력하여 서버 측 요청 위조(SSRF)를 수행
🛡️ 대응 방법
Testimonials Widget 플러그인을 최신 버전으로 업데이트하거나 해당 기능을 비활성화하십시오.
🔧 검증 코드
명령어 결과에 버전이 4.0.4 이하로 나타나면 해당 취약점에 노출된 상태입니다.
wp plugin list --name testimonials-widget --format=json | grep -E '"version":"[0-4]\.'