🇰🇷 한글 설명
Headstart Solutions DeskPRO 3.0.2의 admincp/user_help.php에서 발견된 직접 정적 코드 주입 취약점으로, 원격 인증된 사용자가 do 매개변수의 new_entry 값을 통해 임의의 PHP 코드를 주입할 수 있습니다. 공격자는 이를 이용해 서버의 임의 파일에 악의적인 코드를 작성하고 실행할 수 있습니다.
💡 쉬운 설명
DeskPRO 헬프데스크 관리 페이지에서 로그인한 사용자가 특정 입력창에 프로그래밍 코드를 삽입하여 서버를 제어할 수 있는 보안 결함입니다. 이를 악용하면 해커가 서버 파일을 변조하고 시스템을 장악할 수 있습니다.
🇺🇸 원문 (English)
Direct static code injection vulnerability in admincp/user_help.php in Headstart Solutions DeskPRO 3.0.2 allows remote authenticated users to inject arbitrary PHP code into an unspecified file via a new_entry value in the do parameter.
📍 영향받는 시스템
Headstart Solutions DeskPRO 3.0.2
⚔️ 공격 벡터
관리자 인증 후 do 매개변수의 new_entry 값에 PHP 코드를 주입하여 임의 파일에 코드 작성
🛡️ 대응 방법
DeskPRO를 3.0.2 이후의 보안 패치가 적용된 버전으로 업데이트하고 관리자 입력값에 대한 검증 및 이스케이프 처리 구현
🔧 검증 코드
명령어가 user_help.php 파일을 발견하면 DeskPRO가 설치된 것이며, 버전 확인 후 3.0.2라면 즉시 패치 적용 필요
find / -name 'user_help.php' -path '*/admincp/*' 2>/dev/null | head -5