🔍 CVE-2026-19089

9.8
CVSS Score
CRITICAL
2026-08-10
2026-08-26 16:30
✅ 완료

🇰🇷 한글 설명

WooCommerce WordPress 플러그인 2.0.2 미만 버전에서 accepted-types 설정이 비어 있을 경우 업로드되는 파일 형식을 검증하지 않는 취약점이 존재합니다. 이를 통해 인증되지 않은 공격자가 임의의 파일을 업로드하여 서버에서 원격 코드 실행(RCE)을 수행할 수 있습니다.

💡 쉬운 설명

해커가 아무런 권한 없이도 서버에 악성 파일을 마음대로 올릴 수 있는 심각한 보안 구멍입니다. 이 파일을 통해 해커가 서버를 완전히 장악하고 명령을 내릴 수 있습니다.

🇺🇸 원문 (English)

The Product Input Fields for WooCommerce WordPress plugin before 2.0.2 does not validate uploaded file types when its accepted-types setting is left empty, which its own documentation advertises as accepting all files, allowing unauthenticated attackers to upload arbitrary files and achieve remote code execution on servers that do not honour the directory's access rules.

📍 영향받는 시스템

WooCommerce WordPress plugin version < 2.0.2

⚔️ 공격 벡터

인증되지 않은 공격자가 파일 업로드 기능을 악용하여 임의의 실행 파일 업로드

🛡️ 대응 방법

WooCommerce WordPress 플러그인을 2.0.2 이상의 최신 버전으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 WooCommerce 플러그인의 버전이 2.0.2 미만인지 확인하십시오.

Shell / Script
wp plugin list --allow-root | grep -E 'woocommerce'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress