🇰🇷 한글 설명
The Ultimate Before After Image Slider & Gallery WordPress 플러그인 4.7.19 미만 버전에서 슬라이더의 after-label 값이 적절히 이스케이프되지 않는 취약점이 발견되었습니다. 이로 인해 작성자(Author) 권한 이상의 사용자가 악성 페이로드를 저장할 수 있으며, 이를 보는 관리자를 포함한 모든 사용자의 브라우저에서 스크립트가 실행될 수 있습니다.
💡 쉬운 설명
플러그인 설정값에 악성 코드를 숨겨두면, 해당 페이지를 방문하는 관리자의 정보를 훔치거나 조작할 수 있는 보안 약점입니다. 글을 쓸 권한이 있는 사람이 악의적인 코드를 심어 관리자를 공격할 수 있습니다.
🇺🇸 원문 (English)
The Ultimate Before After Image Slider & Gallery WordPress plugin before 4.7.19 does not properly escape the slider's after-label value before its bundled client-side script re-injects it into the DOM, allowing users with the Author role and above to store a payload that executes in the browser of anyone (including an administrator) who views the slider.
📍 영향받는 시스템
The Ultimate Before After Image Slider & Gallery WordPress plugin version < 4.7.19
⚔️ 공격 벡터
작성자 권한 이상의 사용자가 슬라이더 레이블 설정값에 악성 스크립트를 삽입하여 저장하는 저장형 XSS 공격
🛡️ 대응 방법
해당 플러그인을 최신 버전인 4.7.19 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 4.7.19 미만인지 확인하여 취약 여부를 판단합니다.
wp plugin list --status=active | grep 'ultimate-before-after-image-slider' && wp plugin list --status=active --format=csv | grep 'ultimate-before-after-image-slider' | cut -d, -f2,3