🔍 CVE-2025-11924

7.5
CVSS Score
HIGH
2025-12-17
2026-09-28 10:10
✅ 완료

🇰🇷 한글 설명

WordPress용 Ninja Forms 플러그인에서 권한 없는 사용자가 폼 메타데이터와 제출 기록을 읽을 수 있는 IDOR 취약점이 발견되었습니다. 패치 과정에서 실수로 임의의 폼 ID에 대해 유효한 토큰을 생성할 수 있는 REST API 엔드포인트가 포함되어 보안 결함이 지속되었습니다.

💡 쉬운 설명

웹사이트의 문의 양식에 입력된 개인정보나 내용을 권한이 없는 외부인이 몰래 훔쳐볼 수 있는 보안 구멍이 있습니다. 보안 업데이트를 했음에도 불구하고 실수로 취약점이 다시 포함되어 주의가 필요합니다.

🇺🇸 원문 (English)

The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 3.13.2. This is due to the plugin not properly verifying that a user is authorized before the `ninja-forms-views` REST endpoints return form metadata and submission content. This makes it possible for unauthenticated attackers to read arbitrary form definitions and submission records via a leaked bearer token granted they can load any page containing the Submissions Table block. NOTE: The developer released a patch for this issue in 3.13.1, but inadvertently introduced a REST API endpoint in which a valid bearer token could be minted for arbitrary form IDs, making this patch ineffective.

📍 영향받는 시스템

Ninja Forms WordPress plugin versions up to and including 3.13.2

⚔️ 공격 벡터

유출된 베어러 토큰을 사용하여 인증되지 않은 상태로 REST API 엔드포인트에 접근하여 데이터 탈취

🛡️ 대응 방법

Ninja Forms 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 Ninja Forms의 버전이 3.13.2 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
wp plugin list --status=active | grep -i 'ninja-forms' && wp plugin list --all | grep -E 'ninja-forms' | awk '{print $2}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress