🇰🇷 한글 설명
WP Highlight Box WordPress 플러그인 1.0 이하 버전에서 숏코드 속성을 출력하기 전에 적절히 이스케이프 처리하지 않는 취약점이 발견되었습니다. 이를 통해 기여자(Contributor) 이상의 권한을 가진 사용자가 저장형 교차 사이트 스크립팅(Stored XSS) 공격을 수행할 수 있습니다.
💡 쉬운 설명
플러그인의 특정 기능을 사용할 때 입력한 코드가 검증 없이 그대로 실행되는 문제입니다. 악의적인 사용자가 게시물에 몰래 악성 코드를 심어 다른 방문자의 정보를 훔칠 수 있습니다.
🇺🇸 원문 (English)
The WP Highlight Box WordPress plugin through 1.0 does not escape some shortcode attributes before outputting them in a page where the shortcode is embedded, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks.
📍 영향받는 시스템
WP Highlight Box WordPress plugin 1.0 이하 버전
⚔️ 공격 벡터
기여자 이상의 권한을 가진 사용자가 악성 스크립트가 포함된 숏코드 속성을 게시물에 삽입
🛡️ 대응 방법
플러그인을 최신 버전으로 업데이트하거나, 입력값에 대한 이스케이프 처리가 포함된 패치를 적용하십시오.
🔧 검증 코드
출력된 결과에 버전이 1.0 이하로 표시되면 해당 취약점에 노출된 상태입니다.
wp plugin list --name=wp-highlight-box --format=json | grep -E '"version":"[0-1]\.'