🇰🇷 한글 설명
phpMyFAQ 4.0.14 미만 버전에서 발생하는 인증된 SQL 인젝션 취약점입니다. 'Configuration Edit' 권한을 가진 사용자가 메인 설정 업데이트 기능을 통해 임의의 SQL 명령을 실행할 수 있습니다. 이를 통해 데이터베이스의 모든 데이터를 읽거나 수정, 삭제할 수 있으며 설정에 따라 원격 코드 실행까지 가능합니다.
💡 쉬운 설명
관리자 권한을 가진 사용자가 시스템 설정을 변경하는 과정에서 악의적인 명령어를 입력해 데이터베이스를 조작할 수 있는 문제입니다. 이로 인해 중요한 정보가 유출되거나 데이터가 삭제될 위험이 있습니다.
🇺🇸 원문 (English)
phpMyFAQ is an open source FAQ web application. Prior to version 4.0.14, an authenticated SQL injection vulnerability in the main configuration update functionality of phpMyFAQ allows a privileged user with 'Configuration Edit' permissions to execute arbitrary SQL commands. Successful exploitation can lead to a full compromise of the database, including reading, modifying, or deleting all data, as well as potential remote code execution depending on the database configuration. This issue has been patched in version 4.0.14.
📍 영향받는 시스템
phpMyFAQ 4.0.14 미만 모든 버전
⚔️ 공격 벡터
권한을 가진 사용자가 메인 설정 업데이트 기능에 악의적인 SQL 구문을 삽입하여 공격
🛡️ 대응 방법
phpMyFAQ를 최신 보안 패치가 적용된 버전 4.0.14 이상으로 업데이트
🔧 검증 코드
설치된 phpMyFAQ의 버전을 확인하여 4.0.14 미만인 경우 취약한 상태로 판단합니다.
php -r 'echo "VERSION_CHECK";' | grep -q '4.0.14' || echo 'Vulnerable or Unknown'