🔍 CVE-2026-11496

6.5
CVSS Score
MEDIUM
2026-09-11
2026-09-11 21:17
✅ 완료

🇰🇷 한글 설명

WordPress용 Woo PDF Invoice Builder 플러그인 2.0.8 이하 버전에서 부적절한 직접 객체 참조(IDOR) 취약점이 발견되었습니다. InspectOrder() AJAX 핸들러가 권한 확인 및 논스 검증을 수행하지 않아, 인증된 사용자가 임의의 주문 번호를 입력하여 모든 주문의 상세 정보를 탈취할 수 있습니다.

💡 쉬운 설명

로그인한 일반 사용자가 다른 사람의 주문 번호만 바꾸어 입력하면, 고객의 주소, 전화번호, 결제 정보 등 민감한 개인정보를 모두 몰래 볼 수 있는 보안 결함입니다.

🇺🇸 원문 (English)

The Woo PDF Invoice Builder plugin (also distributed as "PDF Builder for WooCommerce") for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.0.8. This is due to the InspectOrder() AJAX handler (woocommerce-pdf-invoice-ajax.php:513), registered on wp_ajax_rednao_wcpdfinv_inspect_order, performing no capability check and no nonce verification before loading an arbitrary order by the attacker-supplied 'OrderNumber' POST field and serializing its full WC_Order::get_data() and meta to the response. This makes it possible for authenticated attackers with Subscriber-level access and above to read every WooCommerce order on the site — including billing/shipping address, email, phone number, payment method, gateway transaction ID, and order totals — by iterating order IDs.

📍 영향받는 시스템

Woo PDF Invoice Builder (또는 PDF Builder for WooCommerce) 2.0.8 이하 모든 버전

⚔️ 공격 벡터

인증된 공격자가 'OrderNumber' POST 필드 값을 조작하여 AJAX 요청을 보내는 방식

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하거나, 해당 취약점이 해결된 패치를 적용하십시오.

🔧 검증 코드

출력된 플러그인 목록에서 현재 설치된 버전이 2.0.8 이하인지 확인하십시오.

Shell / Script
wp plugin list --allow-root | grep -E 'woo-pdf-invoice-builder|pdf-builder-for-woocommerce'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress