🇰🇷 한글 설명
WordPress용 HidePost 플러그인 2.3.8 버전 이하에서 CSRF(교차 사이트 요청 위조) 취약점이 발견되었습니다. options.php 설정 페이지에서 논스(nonce) 검증이 누락되어, 공격자가 관리자를 속여 플러그인 설정을 임의로 변경할 수 있습니다.
💡 쉬운 설명
관리자가 악성 링크를 클릭하면, 관리자도 모르게 웹사이트의 플러그인 설정이 공격자가 원하는 대로 바뀌어 버리는 보안 결함입니다. 공격자는 이를 통해 사이트의 게시물 숨김 기능을 무력화하거나 설정을 조작할 수 있습니다.
🇺🇸 원문 (English)
The HidePost plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 2.3.8. This is due to missing or incorrect nonce validation on the options.php settings page. This makes it possible for unauthenticated attackers to modify plugin settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
📍 영향받는 시스템
WordPress HidePost plugin version 2.3.8 and below
⚔️ 공격 벡터
관리자가 공격자가 제작한 악성 링크를 클릭하도록 유도하여 인증된 요청을 위조함
🛡️ 대응 방법
HidePost 플러그인을 최신 버전으로 업데이트하거나, 보안 패치가 적용된 버전으로 교체하십시오.
🔧 검증 코드
출력된 버전 번호가 2.3.8보다 높으면 안전하며, 2.3.8 이하이면 취약한 상태입니다.
wp plugin list --name hidepost --format=json | grep -oP '(?<=version":")[^"]+'