🇰🇷 한글 설명
WordPress용 Kirki 플러그인 6.0.14 이하 버전에서 'context' 매개변수의 검증 미흡으로 인한 IDOR(부적절한 직접 객체 참조) 취약점이 발견되었습니다. 공격자는 임의의 포스트 ID를 사용하여 작성자나 공개 여부와 관계없이 모든 게시물의 제목, 내용, 요약본을 읽을 수 있습니다.
💡 쉬운 설명
해커가 특정 번호만 입력하면 남들에게 보이지 않아야 할 비밀 글이나 작성 중인 글의 내용을 몰래 훔쳐볼 수 있는 보안 구멍이 발견되었습니다. 인증되지 않은 외부인도 이 방법을 통해 사이트의 중요한 정보를 읽을 수 있습니다.
🇺🇸 원문 (English)
The Kirki – Freeform Page Builder, Website Builder & Customizer plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 6.0.14 via the 'context' parameter due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to read the full title, content, and excerpt of any WordPress post — including drafts, pending, privately published, password-protected, and trashed posts — regardless of author, by supplying an arbitrary post ID via the context parameter alongside an attacker-controlled block template.
📍 영향받는 시스템
Kirki – Freeform Page Builder, Website Builder & Customizer plugin (버전 6.0.14 이하)
⚔️ 공격 벡터
공격자가 조작된 블록 템플릿과 함께 'context' 매개변수에 임의의 포스트 ID를 전달하여 데이터 탈취
🛡️ 대응 방법
Kirki 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 Kirki 플러그인의 버전을 확인하여 6.0.14 이하인지 체크합니다.
wp plugin list --status=active | grep -i 'kirki'