🇰🇷 한글 설명
WordPress용 WP Easy Pay – Payment and Donation form Builder for Square 플러그인의 4.5.0 이하 모든 버전에서 권한 우회 취약점이 발견되었습니다. 이 취약점으로 인해 구독자 이상의 권한을 가진 인증된 공격자가 임의의 게시물이나 페이지 상태를 '임시글'로 변경하여 사이트 콘텐츠를 비공개로 만들 수 있습니다.
💡 쉬운 설명
낮은 권한을 가진 사용자도 관리자처럼 행동하여 웹사이트의 글을 마음대로 숨길 수 있는 보안 결함입니다. 공격자가 사이트의 게시물을 임시 저장 상태로 바꿔서 일반 방문자들이 볼 수 없게 만들 수 있습니다.
🇺🇸 원문 (English)
The WP Easy Pay – Payment and Donation form Builder for Square plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.5.0. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to set the status of arbitrary posts and pages to 'draft', effectively unpublishing arbitrary site content.
📍 영향받는 시스템
WP Easy Pay – Payment and Donation form Builder for Square plugin (v4.5.0 및 그 이하 모든 버전)
⚔️ 공격 벡터
권한이 낮은 인증된 사용자(구독자 이상)가 적절한 검증 없이 게시물 상태 변경 요청을 전송
🛡️ 대응 방법
플러그인을 최신 버전으로 업데이트하여 권한 검증 로직을 수정해야 합니다.
🔧 검증 코드
출력된 플러그인 목록에서 WP Easy Pay의 버전을 확인하여 4.5.0 이하인지 체크합니다.
wp plugin list --status=active | grep -i 'wp-easy-pay'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
💻 영향받는 소프트웨어
IBM Security Verify Access