🇰🇷 한글 설명
LiteSpeed Cache WordPress 플러그인 7.9.2 이전 버전은 관리자 알림 해제 핸들러에 권한 검사가 없고, 사용된 nonce가 특정 알림에 바인딩되지 않습니다. 일부 설정의 사이트에서는 Subscriber 권한의 인증된 저권한 사용자가 민감한 파일이 공개 접근 가능할 수 있다는 경고를 포함해, 플러그인이 해제 불가로 표시한 관리자 알림을 해제할 수 있습니다.
💡 쉬운 설명
워드프레스 캐시 플러그인의 버그로, 가장 낮은 권한의 회원도 중요한 경고 메시지를 숨길 수 있습니다. 그 경고에는 민감한 파일이 외부에 노출될 수 있다는 내용이 포함되어 있어 관리자가 문제를 놓칠 수 있습니다.
🇺🇸 원문 (English)
The LiteSpeed Cache WordPress plugin before 7.9.2 does not perform a capability check on its admin-notice dismissal handler, and the nonce it relies on is not bound to the specific notice being dismissed, so on sites in certain configurations a low-privileged authenticated user (Subscriber) can dismiss administrative notices the LiteSpeed Cache WordPress plugin before 7.9.2 marks as non-dismissible, including a warning that sensitive files may be publicly accessible.
📍 영향받는 시스템
LiteSpeed Cache WordPress 플러그인 7.9.2 미만 버전 (특정 설정의 사이트)
⚔️ 공격 벡터
Subscriber 등 낮은 권한의 인증된 사용자가 알림 해제 요청을 조작해 관리자 경고를 숨김
🛡️ 대응 방법
LiteSpeed Cache 플러그인을 7.9.2 이상으로 업데이트
🔧 검증 코드
출력된 버전이 7.9.2 미만이면 취약한 것이므로 업데이트가 필요하며, 7.9.2 이상이면 패치가 적용된 상태입니다.
wp plugin get litespeed-cache --field=version 2>/dev/null || grep -i 'Version:' wp-content/plugins/litespeed-cache/litespeed-cache.php