🔍 CVE-2014-2988

8.5
CVSS Score
HIGH
2014-10-27
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

EGroupware의 여러 버전에서 원격 인증 관리자가 call_user_func PHP 함수에 조작된 콜백 값을 전달하여 임의의 PHP 코드를 실행할 수 있는 심각한 취약점입니다. CVE-2014-2987을 통해 인증되지 않은 원격 공격자도 이 취약점을 악용하여 서버에 완전한 제어 권한을 얻을 수 있습니다.

💡 쉬운 설명

EGroupware 관리 설정에서 악의적인 코드가 서버에서 실행될 수 있습니다. 관리자 권한을 가진 공격자가 시스템 설정을 조작하여 서버 전체를 장악할 수 있습니다.

🇺🇸 원문 (English)

EGroupware Enterprise Line (EPL) before 1.1.20140505, EGroupware Community Edition before 1.8.007.20140506, and EGroupware before 14.1 beta allows remote authenticated administrators to execute arbitrary PHP code via crafted callback values to the call_user_func PHP function, as demonstrated using the newsettings[system] parameter. NOTE: this can be exploited by remote attackers by leveraging CVE-2014-2987.

📍 영향받는 시스템

EGroupware EPL < 1.1.20140505, Community Edition < 1.8.007.20140506, base version < 14.1 beta

⚔️ 공격 벡터

인증된 관리자 또는 CVE-2014-2987을 통한 원격 공격자가 newsettings[system] 파라미터에 악의적인 PHP 콜백을 삽입하여 임의 코드 실행

🛡️ 대응 방법

EGroupware를 최신 버전으로 업데이트 (EPL 1.1.20140505 이상, CE 1.8.007.20140506 이상, 14.1 이상)

🔧 검증 코드

설치된 EGroupware 패키지 버전이 표시되며, 취약한 버전(명령 결과의 버전 번호가 업데이트 기준 미만)인지 확인합니다.

Shell / Script
dpkg -l 2>/dev/null | grep egroupware || rpm -qa 2>/dev/null | grep egroupware

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:S/C:C/I:C/A:C

💻 영향받는 소프트웨어

PHP