🔍 CVE-2024-5459

4.3
CVSS Score
MEDIUM
2024-06-05
2026-06-17 08:15
✅ 완료

🇰🇷 한글 설명

WordPress용 Restaurant Menu and Food Ordering 플러그인 2.4.16 버전 이하에서 권한 확인 미흡으로 인해 데이터가 무단 생성될 수 있는 취약점이 발견되었습니다. 이를 통해 구독자(Subscriber) 이상의 권한을 가진 인증된 공격자가 메뉴 섹션, 메뉴, 음식 항목 및 새로운 메뉴 페이지를 임의로 생성할 수 있습니다.

💡 쉬운 설명

식당 메뉴 관리 플러그인에서 권한 확인 절차가 빠져 있어, 일반 회원도 관리자처럼 메뉴나 음식을 마음대로 추가할 수 있는 문제입니다. 공격자가 가짜 메뉴를 만들거나 사이트 내용을 변조할 위험이 있습니다.

🇺🇸 원문 (English)

The Restaurant Menu and Food Ordering plugin for WordPress is vulnerable to unauthorized creation of data due to a missing capability check on 'add_section', 'add_menu', 'add_menu_item', and 'add_menu_page' functions in all versions up to, and including, 2.4.16. This makes it possible for authenticated attackers, with Subscriber-level access and above, to create menu sections, menus, food items, and new menu pages.

📍 영향받는 시스템

WordPress Restaurant Menu and Food Ordering plugin (버전 2.4.16 이하)

⚔️ 공격 벡터

구독자 이상의 권한을 가진 인증된 사용자가 권한 검증이 누락된 함수를 호출하여 데이터를 생성

🛡️ 대응 방법

해당 플러그인을 최신 버전으로 업데이트하거나, 권한 검증이 포함된 패치를 적용하십시오.

🔧 검증 코드

명령어 결과에 취약한 버전 범위(2.4.16 이하)가 출력되면 해당 플러그인이 설치되어 있는 상태입니다.

Shell / Script
wp plugin list --name=restaurant-menu-and-food-ordering --format=csv | grep -E '2\.[0-4]\.[0-9]{2}'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

💻 영향받는 소프트웨어

Spring Data REST