🇰🇷 한글 설명
Elementor용 King Addons WordPress 플러그인 51.1.77 미만 버전에서 위젯의 display-style 설정값이 HTML 속성에 출력될 때 적절히 이스케이프되지 않는 취약점이 발견되었습니다. 이를 통해 기여자(Contributor) 이상의 권한을 가진 사용자가 악성 자바스크립트를 삽입하여 방문자 및 관리자의 브라우저에서 코드를 실행할 수 있습니다.
💡 쉬운 설명
플러그인의 설정값에 검증되지 않은 코드를 넣을 수 있는 허점이 있어, 악의적인 사용자가 웹사이트 방문자의 정보를 훔치거나 관리자 권한을 탈취할 수 있습니다. 글 작성 권한이 있는 사람이 몰래 나쁜 코드를 심어두는 방식입니다.
🇺🇸 원문 (English)
The King Addons for Elementor WordPress plugin before 51.1.77 does not escape a widget display-style setting before outputting it in an HTML attribute, allowing users with Contributor-level access and above to store JavaScript that executes in the browser of any visitor to the affected page, including logged-in administrators.
📍 영향받는 시스템
King Addons for Elementor WordPress plugin version < 51.1.77
⚔️ 공격 벡터
기여자(Contributor) 이상의 권한을 가진 사용자가 위젯 설정값에 악성 자바스크립트를 삽입하여 실행
🛡️ 대응 방법
King Addons for Elementor 플러그인을 최신 버전인 51.1.77 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 이름의 버전을 확인하여 51.1.77 미만인지 체크하십시오.
wp plugin list --status=active | grep -i 'king-addons-for-elementor' | awk '{print $2}'