🇰🇷 한글 설명
Podcast Generator 1.1 이전 버전의 index.php에 정적 코드 주입 취약점이 존재합니다. 인증된 관리자가 config 변경 작업 중 recent 매개변수를 조작하여 config.php 파일에 임의의 PHP 코드를 주입할 수 있습니다.
💡 쉬운 설명
관리자 권한을 가진 사용자가 설정 페이지에서 특정 입력값을 조작하여 악의적인 코드를 서버에 저장할 수 있습니다. 한번 주입되면 서버 재시작 때마다 그 코드가 실행되어 시스템이 완전히 장악될 수 있습니다.
🇺🇸 원문 (English)
Static code injection vulnerability in index.php in Podcast Generator 1.1 and earlier allows remote authenticated administrators to inject arbitrary PHP code into config.php via the recent parameter in a config change action.
📍 영향받는 시스템
Podcast Generator 버전 1.1 및 이전
⚔️ 공격 벡터
config 변경 기능의 recent 매개변수를 통한 PHP 코드 주입
🛡️ 대응 방법
Podcast Generator를 최신 버전으로 업그레이드하거나 index.php의 입력 검증 로직을 패치
🔧 검증 코드
시스템에 설치된 Podcast Generator 파일 위치를 확인하고, 해당 디렉토리의 버전 정보(config.php 또는 README)를 확인하여 1.1 이하인지 검증
find /var/www /home -name 'index.php' -type f 2>/dev/null | xargs grep -l 'Podcast Generator' 2>/dev/null | head -5