🔍 CVE-2026-112355

7.5
CVSS Score
HIGH
2026-10-27
2026-10-28 15:24
✅ 완료

🇰🇷 한글 설명

MembershipWorks 플러그인 6.17 이전 버전에는 인증되지 않은 공격자가 WordPress REST API를 통해 회원 전용 콘텐츠를 열람할 수 있는 정보 노출 취약점이 있습니다. 일반 프론트엔드 요청에서만 보호 콘텐츠 필터가 적용되고 REST API 요청에서는 적용되지 않아 플러그인의 콘텐츠 보호가 우회됩니다.

💡 쉬운 설명

회원만 볼 수 있어야 하는 글이나 페이지 내용을 로그인하지 않은 사람도 특정 경로로 가져갈 수 있습니다. 이 문제는 플러그인이 웹 주소 접속 방식에서만 보호 기능을 켜고 API 접속 방식에서는 끄기 때문에 발생합니다.

🇺🇸 원문 (English)

The MembershipWorks plugin for WordPress before 6.17 contains an information disclosure vulnerability that allows unauthenticated attackers to access member-only content through the WordPress REST API. Because the filter that strips protected content for non-members is only attached during normal front-end request handling and not during REST API requests, an unauthenticated attacker can retrieve the raw member-only content in a post or page’s rendered content, bypassing the plugin’s content protection.

📍 영향받는 시스템

WordPress용 MembershipWorks 플러그인 6.17 미만 버전

⚔️ 공격 벡터

공격자가 인증 없이 WordPress REST API 엔드포인트에 요청하여 회원 전용 게시물의 원본 콘텐츠를 조회

🛡️ 대응 방법

MembershipWorks 플러그인을 6.17 이상으로 업데이트하고, 업데이트가 어려우면 플러그인을 비활성화하거나 REST API 접근을 제한

🔧 검증 코드

출력된 version 값이 6.17 미만이면 취약하며, 6.17 이상이면 패치된 버전이고 명령이 실패하면 플러그인이 설치되어 있지 않은 것입니다.

Shell / Script
wp plugin list --name=membershipworks --fields=name,version,status 2>/dev/null || grep -r "Version:" wp-content/plugins/membershipworks/*.php 2>/dev/null | head -1

📊 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