🇰🇷 한글 설명
Dayfox Blog 4의 postpost.php에서 cat 파라미터를 통한 직접 정적 코드 인젝션 취약점입니다. 원격 공격자가 posts.php 요청을 이용해 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
Dayfox 블로그의 특정 파일이 사용자 입력을 제대로 검증하지 않아, 악의적인 명령어를 삽입할 수 있습니다. 이를 이용해 해커가 서버에서 원하는 코드를 실행하고 서버를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
Direct static code injection vulnerability in postpost.php in Dayfox Blog (dfblog) 4 allows remote attackers to execute arbitrary PHP code via the cat parameter, which can be executed via a request to posts.php.
📍 영향받는 시스템
Dayfox Blog (dfblog) 버전 4 이하
⚔️ 공격 벡터
HTTP POST 요청으로 posts.php에 악의적인 PHP 코드가 포함된 cat 파라미터 전송
🛡️ 대응 방법
Dayfox Blog를 최신 버전으로 업그레이드하거나 모든 사용자 입력에 대해 엄격한 검증 및 이스케이프 처리 적용
🔧 검증 코드
서버에 Dayfox Blog가 설치되어 있으면 설치 경로와 postpost.php 파일 위치가 표시되어 취약한 버전 확인 가능
find / -name 'dfblog*' -o -name 'postpost.php' 2>/dev/null | head -5