🔍 CVE-2026-111890

5.5
CVSS Score
MEDIUM
2026-10-17
2026-10-19 15:16
✅ 완료

🇰🇷 한글 설명

phpMyFAQ 4.2.0-alpha.2 이전 버전의 UserController::updateUserRights에서 권한 상승 취약점이 발견되었습니다. USER_EDIT 권한을 가진 관리자가 언어 제한이 포함된 권한을 재부여할 때 언어 제한이 해제되어, 모든 언어에 대해 FAQ를 생성, 수정 및 게시할 수 있는 무제한 권한을 얻을 수 있습니다.

💡 쉬운 설명

일부 관리 권한을 가진 사용자가 시스템의 허점을 이용해 원래는 불가능한 모든 언어의 게시물을 수정할 수 있는 강력한 권한을 몰래 획득할 수 있는 문제입니다. 이를 통해 제한된 권한을 가진 사용자가 관리자처럼 행동할 수 있게 됩니다.

🇺🇸 원문 (English)

phpMyFAQ from 4.2.0-alpha.2 before 4.2.0-beta contains a privilege escalation vulnerability in UserController::updateUserRights that drops per-right language restrictions when rights are re-granted. Administrators holding USER_EDIT can submit language-scoped rights to the update-rights API, including for themselves, to gain unrestricted FAQ create, edit, and publish access across all languages.

📍 영향받는 시스템

phpMyFAQ 4.2.0-alpha.2 미만 버전

⚔️ 공격 벡터

USER_EDIT 권한을 가진 사용자가 업데이트 API를 통해 언어 제한이 없는 권한을 자신에게 부여하는 방식

🛡️ 대응 방법

phpMyFAQ를 4.2.0-beta 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 정보가 4.2.0-beta보다 낮은지 확인하여 취약 여부를 판단합니다.

Shell / Script
php -r 'echo "Checking phpMyFAQ version...";' && grep -r "version" /path/to/phpmyfaq/ | grep -E '4\[\.\d+\]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP