🇰🇷 한글 설명
WordPress의 Web Vitals Tracking 플러그인 5.4.2 이하 버전에서 인증되지 않은 방문자가 제출한 성능 측정값이 적절히 검증되거나 이스케이프되지 않는 취약점이 발견되었습니다. 이로 인해 공격자가 관리자 페이지의 스크립트 컨텍스트에 악성 코드를 삽입하여 관리자를 대상으로 저장형 XSS 공격을 수행할 수 있습니다.
💡 쉬운 설명
로그인하지 않은 외부인이 웹사이트의 성능 데이터를 보내는 척하면서 악성 코드를 몰래 심을 수 있는 문제입니다. 이 코드가 관리자 화면에 나타나면 관리자의 계정 권한을 탈취당할 위험이 있습니다.
🇺🇸 원문 (English)
The Web Vitals Tracking WordPress plugin through 5.4.2 does not validate or escape performance measurements submitted by unauthenticated visitors before storing them and outputting them in a script context on an administrative page, allowing unauthenticated attackers to perform Stored Cross-Site Scripting attacks against administrators.
📍 영향받는 시스템
Web Vitals Tracking WordPress plugin version 5.4.2 and below
⚔️ 공격 벡터
인증되지 않은 사용자가 조작된 성능 측정 데이터를 전송하여 관리자 페이지에 스크립트를 삽입하는 방식
🛡️ 대응 방법
해당 플러그인을 최신 버전으로 업데이트하거나, 입력값 검증 및 출력 이스케이프가 적용된 보안 패치를 적용하십시오.
🔧 검증 코드
명령어 결과에 해당 플러그인이 나타나면 설치된 것이며, 설치된 버전이 5.4.2 이하인지 확인이 필요합니다.
wp plugin list --status=active | grep -i 'web-vitals-tracking'