🇰🇷 한글 설명
WordPress용 WP Social Ninja 플러그인 3.20.3 이하 버전에서 외부 소스 콘텐츠에 대한 입력값 검증 및 출력 이스케이프 처리가 미흡하여 저장형 XSS 취약점이 발생합니다. 공격자가 연결된 Google 비즈니스 프로필이나 Facebook 페이지에 악성 콘텐츠를 게시할 경우, 해당 페이지를 방문하는 사용자에게 임의의 스크립트가 실행될 수 있습니다.
💡 쉬운 설명
소셜 미디어의 게시물을 가져오는 플러그인이 외부 글을 제대로 검사하지 않아 발생하는 문제입니다. 공격자가 페이스북 등에 악성 코드가 담긴 글을 올리면, 이를 보여주는 웹사이트 방문자의 정보가 탈취될 수 있습니다.
🇺🇸 원문 (English)
The WP Social Ninja – Embed Social Feeds, Customer Reviews, Chat Widgets plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 3.20.3 due to insufficient input sanitization and output escaping on externally-sourced content. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page, granted they can post malicious content to a connected Google Business Profile or Facebook page.
📍 영향받는 시스템
WP Social Ninja 플러그인 3.20.3 이하 모든 버전
⚔️ 공격 벡터
연결된 외부 소셜 미디어(Google Business Profile, Facebook 등)에 악성 스크립트가 포함된 콘텐츠를 게시하여 공격
🛡️ 대응 방법
WP Social Ninja 플러그인을 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 3.20.3 이하인지 확인하십시오.
wp plugin list --status=active | grep -i 'social-ninja' && wp plugin list --all | grep -E 'social-ninja' | awk '{print $2 " " $3}'