🇰🇷 한글 설명
Bitweaver 2.6 이하의 RSS 피드 생성 기능에서 PHP 코드 주입 취약점이 발견되었습니다. 인증된 사용자는 계정 표시명에 PHP 코드를 삽입하여 원격 공격자는 HTTP Host 헤더를 통해 서버에서 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
Bitweaver라는 웹사이트 제작 도구에서 사용자 설정과 웹 요청을 통해 해킹 코드를 삽입할 수 있는 취약점입니다. 공격자가 이를 악용하면 서버를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
Multiple static code injection vulnerabilities in the saveFeed function in rss/feedcreator.class.php in Bitweaver 2.6 and earlier allow (1) remote authenticated users to inject arbitrary PHP code into files by placing PHP sequences into the account's "display name" setting and then invoking boards/boards_rss.php, and might allow (2) remote attackers to inject arbitrary PHP code into files via the HTTP Host header in a request to boards/boards_rss.php.
📍 영향받는 시스템
Bitweaver 2.6 이하 버전
⚔️ 공격 벡터
인증된 사용자의 display name 설정 또는 HTTP Host 헤더를 통한 PHP 코드 주입
🛡️ 대응 방법
Bitweaver를 2.7 이상으로 업그레이드하거나 rss/feedcreator.class.php 파일에서 사용자 입력값 검증 및 escape 처리 추가
🔧 검증 코드
명령어 결과로 feedcreator.class.php 파일 경로가 나타나면 Bitweaver 설치 가능성이 있으며, 파일 내용에서 입력값 검증 부재 시 취약점 존재를 의심할 수 있습니다.
grep -r 'feedcreator' /var/www/html 2>/dev/null || grep -i 'bitweaver' /var/www/html/*/index.php 2>/dev/null