🇰🇷 한글 설명
Welcart e-Commerce WordPress 플러그인 2.11.32 이전 버전에서 CSV 파일을 가져올 때 입력값을 적절히 검증하지 않아 SQL 인젝션 취약점이 발생합니다. 이로 인해 편집자(Editor) 이상의 권한을 가진 사용자가 데이터베이스를 조작할 수 있습니다.
💡 쉬운 설명
쇼핑몰 관리 도구에서 파일을 불러올 때 보안 검사를 제대로 하지 않아 발생하는 문제입니다. 권한이 있는 사용자가 악의적인 명령어를 섞어 데이터베이스의 정보를 훔치거나 수정할 수 있습니다.
🇺🇸 원문 (English)
The Welcart e-Commerce WordPress plugin before 2.11.32 does not properly sanitise a value taken from an imported CSV file before using it in a SQL statement, allowing users with the Editor role and above (including its custom shop-management roles) to perform SQL injection attacks.
📍 영향받는 시스템
Welcart e-Commerce WordPress plugin version < 2.11.32
⚔️ 공격 벡터
편집자 이상의 권한을 가진 사용자가 조작된 CSV 파일을 업로드하여 SQL 쿼리를 실행
🛡️ 대응 방법
Welcart e-Commerce 플러그인을 최신 버전(2.11.32 이상)으로 업데이트
🔧 검증 코드
출력된 결과에서 Welcart 플러그인의 버전이 2.11.32 미만인지 확인
wp plugin list --allow-root | grep -E 'welcart|welcart-e-commerce'