🇰🇷 한글 설명
LearnPress WordPress 플러그인 4.4.1 이전 버전에서 검색 매개변수를 HTML 속성에 반영하기 전에 적절히 이스케이프하지 않아 발생하는 반사형 XSS 취약점입니다. 로그인된 강사나 관리자가 조작된 링크를 클릭할 경우 브라우저에서 악성 스크립트가 실행될 수 있습니다.
💡 쉬운 설명
웹사이트의 검색창에 특수한 코드를 넣어 링크를 만들면, 관리자가 그 링크를 눌렀을 때 관리자의 권한을 탈취할 수 있는 보안 약점입니다. 공격자가 만든 가짜 링크를 클릭하게 유도하여 사이트를 공격하는 방식입니다.
🇺🇸 원문 (English)
The LearnPress WordPress plugin before 4.4.1 does not escape a search parameter before reflecting it into an HTML attribute, leading to Reflected Cross-Site Scripting that executes in the browser of a logged-in instructor or administrator who is tricked into opening a crafted link.
📍 영향받는 시스템
LearnPress WordPress plugin versions prior to 4.4.1
⚔️ 공격 벡터
조작된 검색 매개변수가 포함된 URL 링크를 관리자에게 클릭하도록 유도 (Reflected XSS)
🛡️ 대응 방법
LearnPress 플러그인을 최신 버전인 4.4.1 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 learnpress의 버전이 4.4.1 미만인지 확인하십시오.
wp plugin list --allow-root | grep -E 'learnpress'