🇰🇷 한글 설명
Schema & Structured Data for WP & AMP WordPress 플러그인 1.60 미만 버전에서 발생하는 취약점입니다. 프론트엔드 AJAX 파일 업로드 핸들러가 사용자 권한을 확인하지 않고 업로드되는 파일의 실제 콘텐츠를 검증하지 않아, 인증되지 않은 사용자가 임의의 파일을 업로드할 수 있습니다.
💡 쉬운 설명
로그인하지 않은 누구나 웹사이트에 허용되지 않은 위험한 파일을 몰래 올릴 수 있는 보안 구멍이 발견되었습니다. 공격자가 이 기능을 악용하면 웹사이트를 해킹하거나 악성 코드를 심을 수 있습니다.
🇺🇸 원문 (English)
The Schema & Structured Data for WP & AMP WordPress plugin before 1.60 does not check user capabilities on its frontend AJAX file-upload handlers and does not validate the actual content of uploaded files against the endpoint's intended media type, allowing unauthenticated users to upload any file type accepted by WordPress's media library through endpoints that should only accept images or videos.
📍 영향받는 시스템
Schema & Structured Data for WP & AMP WordPress plugin version < 1.60
⚔️ 공격 벡터
인증되지 않은 사용자가 AJAX 파일 업로드 엔드포인트를 통해 제한된 파일 형식을 우회하여 임의의 파일을 업로드함
🛡️ 대응 방법
해당 플러그인을 최신 버전(1.60 이상)으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 해당 플러그인의 버전을 확인하여 1.60 미만인지 체크합니다.
wp plugin list --allow-root | grep -E 'schema-structured-data-for-wp-amp'