🇰🇷 한글 설명
PHPJabbers Restaurant Menu Maker 1.1 이하 버전의 /preview.php 파일에서 theme 매개변수에 대한 검증 부족으로 인한 XSS 취약점입니다. 공격자는 악의적인 스크립트를 포함한 URL을 통해 사용자 브라우저에서 임의의 자바스크립트를 실행할 수 있으며, 현재 공개 익스플로잇이 존재합니다.
💡 쉬운 설명
웹사이트 메뉴 관리 프로그램의 버그로, 악의적인 링크를 클릭하면 해커가 당신의 정보를 탈취하거나 악의적인 행동을 할 수 있습니다. 프로그램을 최신 버전으로 업데이트하면 이 문제를 해결할 수 있습니다.
🇺🇸 원문 (English)
A weakness has been identified in PHPJabbers Restaurant Menu Maker up to 1.1. Affected by this issue is some unknown functionality of the file /preview.php. This manipulation of the argument theme causes cross site scripting. The attack may be initiated remotely. The exploit has been made available to the public and could be exploited.
📍 영향받는 시스템
PHPJabbers Restaurant Menu Maker version 1.1 and earlier
⚔️ 공격 벡터
Crafted URL with malicious JavaScript payload in theme parameter: /preview.php?theme=<script>...</script>
🛡️ 대응 방법
Update PHPJabbers Restaurant Menu Maker to the latest version or disable access to /preview.php until patch is available
🔧 검증 코드
명령어 실행 시 preview.php 파일이 발견되고 theme 매개변수가 포함되어 있으면 영향받는 파일 경로를 표시합니다. 결과가 없으면 영향받는 애플리케이션이 설치되지 않았음을 의미합니다.
find / -type f -name 'preview.php' 2>/dev/null | xargs grep -l 'theme' 2>/dev/null | head -5