🔍 CVE-2026-1582

3.7
CVSS Score
LOW
2026-02-18
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

WordPress WP All Export 플러그인 1.4.14 이하 버전의 export 다운로드 엔드포인트에서 PHP 타입 저글링(==) 취약점으로 인한 인증 우회 가능. 매직 해시(0e[숫자] 패턴) 값을 이용해 인증 없이 민감한 데이터(개인정보, 비즈니스 데이터, DB 정보) 접근 가능.

💡 쉬운 설명

WordPress 플러그인에서 암호 비교 방식에 결함이 있어 특수한 값으로 인증을 우회할 수 있습니다. 공격자가 인증 없이 고객 정보나 중요 데이터가 담긴 파일을 다운로드할 수 있습니다.

🇺🇸 원문 (English)

The WP All Export plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.4.14 via the export download endpoint. This is due to a PHP type juggling vulnerability in the security token comparison which uses loose comparison (==) instead of strict comparison (===). This makes it possible for unauthenticated attackers to bypass authentication using "magic hash" values when the expected MD5 hash prefix happens to be numeric-looking (matching pattern ^0e\d+$), allowing download of sensitive export files containing PII, business data, or database information.

📍 영향받는 시스템

WP All Export 플러그인 v1.4.14 이하 (모든 버전)

⚔️ 공격 벡터

export 다운로드 엔드포인트에 특정 매직 해시 값(0e로 시작하는 MD5) 전송하여 인증 우회

🛡️ 대응 방법

WP All Export 플러그인을 1.4.15 이상으로 업그레이드하거나 플러그인 비활성화

🔧 검증 코드

WP All Export가 활성화 상태로 설치되어 있으면 'Vulnerable plugin detected' 출력; 미설치면 'Plugin not found' 출력

Shell / Script
wp plugin list --field=name --status=active 2>/dev/null | grep -i 'wp-all-export' && echo 'Vulnerable plugin detected' || echo 'Plugin not found'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP