🇰🇷 한글 설명
Pricom 테마에서 사용되는 WooCommerce Designer Pro 플러그인의 'wcdp_save_canvas_design_ajax' 함수에서 파일 경로 검증이 미흡하여 임의 파일 삭제 취약점이 발견되었습니다. 인증되지 않은 공격자가 서버의 임의 디렉토리에 있는 모든 파일을 삭제할 수 있으며, 이는 원격 코드 실행, 데이터 손실 또는 사이트 중단으로 이어질 수 있습니다.
💡 쉬운 설명
해커가 로그인하지 않고도 웹사이트의 중요한 파일을 마음대로 지울 수 있는 심각한 결함입니다. 이로 인해 웹사이트가 망가지거나 해커가 서버를 장악할 위험이 있습니다.
🇺🇸 원문 (English)
The WooCommerce Designer Pro plugin for WordPress, used by the Pricom - Printing Company & Design Services WordPress theme, is vulnerable to arbitrary file deletion due to insufficient file path validation in the 'wcdp_save_canvas_design_ajax' function in all versions up to, and including, 1.9.26. This makes it possible for unauthenticated attackers to delete all files in an arbitrary directory on the server, which can lead to remote code execution, data loss, or site unavailability.
📍 영향받는 시스템
WooCommerce Designer Pro plugin (버전 1.9.26 및 그 이하 모든 버전)
⚔️ 공격 벡터
인증되지 않은 공격자가 조작된 AJAX 요청을 통해 서버 내 임의의 파일 경로를 삭제함
🛡️ 대응 방법
WooCommerce Designer Pro 플러그인을 최신 버전으로 업데이트하거나 해당 기능을 비활성화하십시오.
🔧 검증 코드
출력된 플러그인 이름과 버전이 1.9.26 이하인지 확인하십시오.
wp plugin list --status=active | grep -i 'woocommerce-designer-pro' && wp plugin list --all | grep -E 'woocommerce-designer-pro' | awk '{print $2 " " $3}'