🇰🇷 한글 설명
CoolClock WordPress 플러그인 4.3.8 미만 버전에서 커스텀 스킨 설정값이 인라인 스크립트 내에 출력될 때 적절히 이스케이프되지 않는 취약점이 존재합니다. 이를 통해 기여자(Contributor) 이상의 권한을 가진 사용자가 임의의 자바스크립트를 삽입하여 콘텐츠를 보는 사용자에게 실행시킬 수 있습니다.
💡 쉬운 설명
플러그인 설정값에 악성 코드를 숨겨 넣을 수 있는 보안 구멍이 발견되었습니다. 권한이 있는 사용자가 이 구멍을 이용해 웹사이트 방문자의 브라우저에서 몰래 나쁜 동작을 수행하게 만들 수 있습니다.
🇺🇸 원문 (English)
The CoolClock WordPress plugin before 4.3.8 does not properly escape a custom skin setting before outputting it inside an inline script, allowing users with contributor-level access and above to inject arbitrary JavaScript that executes when the content is viewed.
📍 영향받는 시스템
CoolClock WordPress plugin version < 4.3.8
⚔️ 공격 벡터
기여자 이상의 권한을 가진 사용자가 커스텀 스킨 설정값에 악성 자바스크립트를 주입하는 방식
🛡️ 대응 방법
CoolClock WordPress 플러그인을 최신 버전인 4.3.8 이상으로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 coolclock 플러그인이 나타나고 버전이 4.3.8 미만이라면 취약한 상태입니다.
wp plugin list --name=coolclock --format=csv | grep -v '4.3.8'