🇰🇷 한글 설명
Restaurant Cafeteria WordPress 테마 0.4.6 이하 버전에서 nonce 및 권한 검사 없이 admin-ajax actions을 노출하여, 로그인한 일반 사용자도 특권 작업을 수행할 수 있습니다. 공격자는 사용자 제공 URL에서 플러그인을 설치/활성화하거나 데모 콘텐츠를 가져와 사이트 설정을 변경하고 임의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
WordPress 테마의 보안 검사 부재로 인해 일반 회원도 관리자 기능을 사용할 수 있습니다. 악성 플러그인을 설치해 웹사이트를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
The Restaurant Cafeteria WordPress theme through 0.4.6 exposes insecure admin-ajax actions without nonce or capability checks, allowing any logged-in user, like subscriber, to perform privileged operations. An attacker can install and activate a from a user-supplied URL, leading to arbitrary PHP code execution, and also import demo content that rewrites site configuration, including Restaurant Cafeteria WordPress theme through 0.4.6_mods, pages, menus, and front page settings.
📍 영향받는 시스템
Restaurant Cafeteria WordPress theme <= 0.4.6
⚔️ 공격 벡터
로그인한 일반 사용자(subscriber)가 insecure admin-ajax actions으로 플러그인 설치/활성화 또는 데모 콘텐츠 import 실행
🛡️ 대응 방법
Restaurant Cafeteria WordPress theme를 0.4.7 이상으로 업데이트
🔧 검증 코드
버전이 0.4.6 이하면 취약하고, 0.4.7 이상이면 패치된 상태입니다.
grep 'Version:' wp-content/themes/restaurant-cafeteria/style.css 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'