🇰🇷 한글 설명
phpGroupWare 0.9.16.016 이전 버전에 복수의 SQL 주입 취약점이 존재합니다. 인증되지 않은 원격 공격자가 phpgwapi/inc/ 디렉토리의 세션, 번역, 인증 관련 파일들의 특정 파라미터를 통해 임의의 SQL 명령어를 실행할 수 있습니다. 이를 통해 데이터베이스의 무단 조회, 수정, 삭제가 가능합니다.
💡 쉬운 설명
phpGroupWare 웹 애플리케이션에 보안 허점이 있어 해커가 데이터베이스에 직접 접근할 수 있습니다. 버전 0.9.16.016 이전을 사용 중이면 즉시 업그레이드가 필요합니다.
🇺🇸 원문 (English)
Multiple SQL injection vulnerabilities in phpGroupWare (phpgw) before 0.9.16.016 allow remote attackers to execute arbitrary SQL commands via unspecified parameters to (1) class.sessions_db.inc.php, (2) class.translation_sql.inc.php, or (3) class.auth_sql.inc.php in phpgwapi/inc/.
📍 영향받는 시스템
phpGroupWare (phpgw) < 0.9.16.016
⚔️ 공격 벡터
비인증 원격 공격자가 HTTP 요청의 파라미터를 조작하여 SQL 쿼리에 악의적 코드를 삽입
🛡️ 대응 방법
phpGroupWare를 0.9.16.016 이상 최신 버전으로 즉시 업그레이드
🔧 검증 코드
출력된 버전 번호가 0.9.16.016 미만이면 취약 상태입니다.
grep -r 'phpgw_version\|VERSION' /var/www/html/phpgroupware 2>/dev/null | grep -oE '[0-9]\.[0-9]+\.[0-9]+\.[0-9]+' | head -1