🇰🇷 한글 설명
SmartCrawl SEO 플러그인 3.16.3 미만 버전에서 두 개의 AJAX 작업에 대한 권한 확인이 누락되었습니다. 이로 인해 최소 '구독자(Subscriber)' 권한을 가진 사용자가 ID를 통해 비공개 및 임시글의 제목을 읽고 저장된 포스트 메타 키 이름을 열거할 수 있습니다.
💡 쉬운 설명
웹사이트의 낮은 권한을 가진 사용자도 관리자만 볼 수 있는 비밀 글의 제목을 훔쳐보거나 내부 정보를 캐낼 수 있는 보안 결함입니다. 이로 인해 사이트의 민감한 정보가 노출될 위험이 있습니다.
🇺🇸 원문 (English)
The SmartCrawl SEO checker, analyzer & optimizer WordPress plugin before 3.16.3 does not perform capability checks on two of its AJAX actions, allowing users with at least the Subscriber role to read the titles of private and draft posts by ID and to enumerate stored post-meta key names.
📍 영향받는 시스템
SmartCrawl SEO checker, analyzer & optimizer WordPress plugin version < 3.16.3
⚔️ 공격 벡터
권한이 낮은 사용자가 조작된 AJAX 요청을 보내 비공개 게시물 ID 및 메타 데이터에 접근
🛡️ 대응 방법
SmartCrawl SEO 플러그인을 최신 버전인 3.16.3 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 3.16.3보다 낮으면 취약한 상태입니다.
wp plugin list --name smartcrawl --format=json | grep -oP '(?<=version\":")[^"]+'