🇰🇷 한글 설명
JetEngine WordPress 플러그인 3.8.12 미만 버전에서 포스트 메타 값을 출력할 때 이스케이프 처리를 하지 않는 취약점이 발견되었습니다. 이를 통해 기여자(Contributor) 이상의 권한을 가진 사용자가 저장형 XSS 공격을 수행하여 관리자와 같은 상위 권한 사용자의 세션을 탈취할 수 있습니다.
💡 쉬운 설명
글 작성 권한이 있는 사용자가 악성 코드를 포함한 글을 올리면, 관리자가 그 글을 볼 때 코드가 실행되는 보안 약점입니다. 이로 인해 관리자의 계정 정보가 유출되거나 사이트 제어권을 뺏길 수 있습니다.
🇺🇸 원문 (English)
The JetEngine WordPress plugin before 3.8.12 does not escape a post meta value before outputting it through one of its shortcodes, allowing users with the Contributor role and above to perform Stored Cross-Site Scripting attacks that execute in the context of higher-privileged users such as administrators.
📍 영향받는 시스템
JetEngine WordPress plugin version < 3.8.12
⚔️ 공격 벡터
기여자 이상의 권한을 가진 사용자가 악성 스크립트가 포함된 포스트 메타 값을 입력하여 저장하는 방식
🛡️ 대응 방법
JetEngine 플러그인을 최신 버전인 3.8.12 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 JetEngine의 버전을 확인하여 3.8.12 미만인지 체크합니다.
wp plugin list --status=active | grep -E 'jetengine'