🔍 CVE-2026-105972

7.5
CVSS Score
HIGH
2026-10-28
2026-10-28 18:17
✅ 완료

🇰🇷 한글 설명

WooCommerce용 Menu Cart WordPress 플러그인 3.2.1 이전 버전은 장바구니 항목의 변형(variation) 데이터를 출력하기 전에 적절히 sanitize 및 escape하지 않습니다. 이로 인해 인증되지 않은 사용자가 악성 XSS 페이로드를 저장할 수 있으며, 이는 로그인한 관리자를 포함한 다른 사용자의 세션에서 실행될 수 있습니다.

💡 쉬운 설명

쇼핑몰 장바구니 기능에 보안 결함이 있어, 누구나 악성 코드를 심어 둘 수 있습니다. 관리자가 이 페이지를 보면 공격자가 관리자 권한을 가로챌 수 있습니다.

🇺🇸 원문 (English)

The Menu Cart for WooCommerce WordPress plugin before 3.2.1 does not sanitise and escape cart item variation data before outputting it in its cart slide-out, allowing unauthenticated users to store a Cross-Site Scripting payload that can be delivered to and executed in the session of another user, including a logged-in administrator.

📍 영향받는 시스템

Menu Cart for WooCommerce WordPress 플러그인 3.2.1 미만 버전

⚔️ 공격 벡터

비인증 사용자가 장바구니 변형 데이터에 XSS 페이로드를 저장한 뒤, 관리자가 해당 페이지를 열면 관리자 세션에서 스크립트가 실행됨

🛡️ 대응 방법

Menu Cart for WooCommerce 플러그인을 3.2.1 이상으로 업데이트

🔧 검증 코드

출력된 버전이 3.2.1 미만이면 취약하며, 3.2.1 이상이면 패치가 적용된 상태입니다. 명령 결과가 없으면 플러그인이 설치되지 않은 것입니다.

Shell / Script
wp plugin list --name=woocommerce-menu-cart --field=version 2>/dev/null || grep -i 'Version:' wp-content/plugins/woocommerce-menu-cart/*.php 2>/dev/null | head -1

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

WordPress