🔍 CVE-2026-45009

4.3
CVSS Score
MEDIUM
2026-05-15
2026-06-17 10:51
✅ 완료

🇰🇷 한글 설명

phpMyFAQ 4.1.2 이전 버전의 admin-api 경로에서 불충분한 인증 검증 취약점이 존재합니다. 시스템은 로그인 여부만 확인하고 실제 관리자 권한을 검증하지 않아, 인증된 일반 사용자도 관리 기능에 접근할 수 있습니다. 공격자는 대시보드 버전, LDAP 설정, Elasticsearch 통계 등 민감한 백엔드 정보를 취득할 수 있습니다.

💡 쉬운 설명

phpMyFAQ에서 일반 사용자도 관리자 영역에 접근할 수 있는 보안 문제입니다. 로그인한 사용자라면 누구나 관리자 정보를 볼 수 있다는 뜻입니다.

🇺🇸 원문 (English)

phpMyFAQ before 4.1.2 contains an insufficient authorization vulnerability in admin-api routes that allows authenticated ordinary users to access administrative endpoints by only checking login status instead of verifying backend privileges. Attackers with valid frontend user accounts can access sensitive backend operational information including dashboard versions, LDAP configuration, Elasticsearch statistics, and health-check data.

📍 영향받는 시스템

phpMyFAQ 4.1.2 이전 모든 버전

⚔️ 공격 벡터

유효한 사용자 계정으로 로그인 후 /admin-api/ 경로의 엔드포인트(예: /dashboard, /ldap-config, /elasticsearch-stats)에 직접 접근

🛡️ 대응 방법

phpMyFAQ를 4.1.2 이상으로 즉시 업그레이드

🔧 검증 코드

phpMyFAQ 버전이 4.1.2 이상이면 안전, 4.1.2 미만이면 즉시 업그레이드 필요

Shell / Script
find / -name 'phpmyfaq' -o -name 'faqconfig.php' 2>/dev/null | head -1 | xargs -I {} grep -r 'version' {} 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP