🇰🇷 한글 설명
Nayco JASmine 웹 애플리케이션의 index.php에서 section 파라미터가 적절히 검증되지 않아 원격 파일 포함 취약점이 발생합니다. 공격자가 FTP URL을 통해 악성 PHP 코드를 로드하고 실행할 수 있습니다.
💡 쉬운 설명
JASmine 웹사이트가 외부에서 파일을 안전하게 확인하지 않고 로드합니다. 해커가 이를 악용하여 악성 코드를 실행할 수 있습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in index.php in Nayco JASmine (aka Jasmine-Web) allows remote attackers to execute arbitrary PHP code via an FTP URL in the section parameter.
📍 영향받는 시스템
Nayco JASmine (Jasmine-Web) 모든 버전
⚔️ 공격 벡터
HTTP 요청의 section 파라미터에 FTP URL을 삽입하여 index.php가 원격 PHP 파일을 포함하고 실행하도록 유도
🛡️ 대응 방법
index.php 업데이트 또는 섹션 파라미터에 화이트리스트 기반 검증 구현, allow_url_include 비활성화
🔧 검증 코드
취약한 index.php 파일이 존재하고 section 파라미터를 처리하면 결과 출력됨. 파일이 없으면 시스템이 패치되었거나 JASmine이 설치되지 않음
find / -name 'index.php' 2>/dev/null | xargs grep -l 'section' | head -5