🇰🇷 한글 설명
LearnPress WordPress 플러그인 4.4.7 미만 버전에서 사용자 입력값이 HTML 속성에 적절히 이스케이프되지 않는 취약점이 발견되었습니다. 이를 통해 인증되지 않은 공격자가 정교하게 제작된 링크를 통해 관리자를 포함한 방문자의 브라우저에서 임의의 자바스크립트를 실행할 수 있습니다. 이 취약점은 클래식 에디터를 사용하는 사이트에서만 영향을 받습니다.
💡 쉬운 설명
해커가 만든 특수한 링크를 클릭하면 웹사이트 관리자의 브라우저에서 몰래 악성 코드가 실행될 수 있는 보안 결함입니다. 이를 통해 관리자의 권한을 탈취하거나 개인 정보를 훔칠 위험이 있습니다.
🇺🇸 원문 (English)
The LearnPress WordPress plugin before 4.4.7 does not escape a user supplied value before using it in an HTML attribute on a public page, allowing unauthenticated attackers to execute arbitrary JavaScript in the browser of anyone who opens a crafted link, including a logged in administrator. Only sites running a classic, non-block are affected.
📍 영향받는 시스템
LearnPress WordPress plugin version < 4.4.7 (Classic editor 사용 사이트)
⚔️ 공격 벡터
공격자가 제작한 악성 링크를 통해 사용자(관리자 포함)의 브라우저에서 자바스크립트 실행(XSS)
🛡️ 대응 방법
LearnPress 플러그인을 최신 버전인 4.4.7 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 learnpress의 버전이 4.4.7 미만인지 확인하십시오.
wp plugin list --allow-root | grep -E 'learnpress'