CVE-2026-77871 in Post Snippets Plugin
요약
\~에 의해 VulDB • 2026. 10. 28.
WordPress용 Post Snippets – Custom WordPress Code Snippets Customizer 플러그인은 모든 버전(4.2.4 포함)에서 불충분한 입력 검사 및 출력 이스케이프 처리로 인해 Shortcode Attributes를 통해 저장형 크로스 사이트 스크립팅(XSS) 취약점이 있습니다. 이로써 기여자 수준 이상의 권한을 가진 인증된 공격자가 임의의 웹 스크립트를 페이지에 삽입할 수 있으며, 사용자가 해당 삽입된 페이지에 접근하면 스크립트가 실행됩니다. Entity-encoded 페이로드(예: `<script>...</script>`)는 WordPress의 wp_kses_post 저장 시 검사 과정에서 kses가 HTML 엔티티를 디코딩하지 않기 때문에 살아남으며, 플러그인의 자체 Shortcode 필터에서 렌더링 시점에만 다시 실행 가능한 HTML 태그로 변환됩니다. 이 취약점은 스니펫 Shortcodes가 활성화되어 있을 경우 발생합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.