🔍 CVE-2026-8042

6.4
CVSS Score
MEDIUM
2026-05-27
2026-05-27 14:50
✅ 완료

🇰🇷 한글 설명

WordPress의 Github Shortcode 플러그인(0.1 이하)에서 'repo' 속성에 대한 입력 검증 부족으로 저장된 XSS 취약점이 존재합니다. Contributor 권한 이상의 인증된 공격자가 악성 스크립트를 주입할 수 있으며, 해당 페이지를 방문하는 모든 사용자의 브라우저에서 실행됩니다.

💡 쉬운 설명

WordPress 플러그인의 보안 문제로, 일반 편집자 권한의 사용자가 악의적인 코드를 페이지에 숨겨 삽입할 수 있습니다. 그 페이지를 보는 모든 사람이 피해를 입을 수 있습니다.

🇺🇸 원문 (English)

The Github Shortcode plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'repo' shortcode attribute in the 'github' shortcode in all versions up to, and including, 0.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

📍 영향받는 시스템

WordPress Github Shortcode plugin versions ≤ 0.1

⚔️ 공격 벡터

Contributor-level authenticated user injects arbitrary JavaScript via unescaped 'repo' attribute in [github] shortcode

🛡️ 대응 방법

Update plugin to latest patched version, apply WordPress input sanitization/output escaping, restrict Contributor role permissions

🔧 검증 코드

플러그인이 설치되어 있으면 github 관련 플러그인명과 버전이 표시되며, 0.1 이하 버전이면 업데이트 필수입니다. 플러그인 없으면 아무것도 출력되지 않습니다.

Shell / Script
wp plugin list --field=name,version 2>/dev/null | grep -i github || ls /var/www/html/wp-content/plugins | grep -i github

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N

💻 영향받는 소프트웨어

Git