🇰🇷 한글 설명
phpMyFAQ 4.1.7 미만 버전에서 관리자 API의 권한 검증 미흡으로 인해 발생합니다. 인증된 사용자라면 누구나 LDAP, Elasticsearch, OpenSearch 및 대시보드 설정과 같은 민감한 관리자 데이터에 접근할 수 있습니다.
💡 쉬운 설명
로그인 권한이 있는 일반 사용자가 관리자만 볼 수 있는 중요한 설정 정보를 몰래 훔쳐볼 수 있는 보안 약점입니다. 이를 통해 서버의 연결 정보나 통계 데이터 같은 민감한 정보가 유출될 수 있습니다.
🇺🇸 원문 (English)
phpMyFAQ before 4.1.7 fails to properly enforce CONFIGURATION_EDIT permission on admin API read endpoints for LDAP, Elasticsearch, OpenSearch, and dashboard configuration, allowing any authenticated user to access sensitive administrative data. Attackers can retrieve LDAP server topology, bind account names, search bases, index statistics, and site analytics by calling these endpoints with a valid session.
📍 영향받는 시스템
phpMyFAQ version < 4.1.7
⚔️ 공격 벡터
유효한 세션을 가진 인증된 사용자가 권한이 없는 관리자 API 엔드포인트에 직접 요청을 보내 데이터를 탈취함
🛡️ 대응 방법
phpMyFAQ를 최신 보안 패치가 적용된 4.1.7 버전 이상으로 업데이트하십시오.
🔧 검증 코드
설치된 phpMyFAQ의 버전을 확인하여 4.1.7 미만인지 체크합니다.
php -r 'echo "phpMyFAQ_VERSION_CHECK";' | grep -v '4.1.7'