🇰🇷 한글 설명
LiquidThemes에서 제작한 여러 WordPress 플러그인 및 테마에서 권한 확인 누락으로 인한 무단 액세스 취약점이 발견되었습니다. 이를 통해 구독자(Subscriber) 이상의 권한을 가진 인증된 공격자가 사이트의 모든 플러그인을 비활성화할 수 있습니다.
💡 쉬운 설명
로그인 권한이 있는 일반 사용자가 사이트의 모든 기능을 멈추게 할 수 있는 보안 결함입니다. 공격자가 악의적으로 플러그인을 꺼버려 웹사이트를 정상적으로 작동하지 못하게 만들 수 있습니다.
🇺🇸 원문 (English)
Multiple plugins and/or themes for WordPress by LiquidThemes are vulnerable to unauthorized access due to a missing capability check on the liquid_reset_wordpress_before AJAX in various versions. This makes it possible for authenticated attackers, with Subscriber-level access and above, to deactivate all of a site's plugins. While we escalated this to Envato after not being able to establish contact, it appears the developer added a nonce check, however that is not sufficient protection as the nonce is exposed to all users with access to the dashboard.
📍 영향받는 시스템
LiquidThemes에서 제작한 다양한 버전의 WordPress 플러그인 및 테마
⚔️ 공격 벡터
인증된 사용자(Subscriber 권한 이상)가 AJAX 요청의 권한 검증 미비점을 악용하여 플러그인 비활성화 명령 전송
🛡️ 대응 방법
LiquidThemes의 최신 보안 패치가 적용된 플러그인/테마로 업데이트하거나, 불필요한 권한을 가진 사용자 계정 삭제
🔧 검증 코드
명령어 결과에 LiquidThemes 관련 플러그인이 나타나면 해당 취약점에 노출되었을 가능성이 있으므로 업데이트가 필요합니다.
wp plugin list --status=active | grep -i 'liquidthemes'