🇰🇷 한글 설명
PHPGurukul News Portal 1.0의 /onps/settings.py 파일에 미알려진 함수가 존재하여 민감 정보를 디버깅 코드에 삽입하도록 조작될 수 있는 취약점입니다. 원격에서 공격이 가능하며, 현재 공개 익스플로잇이 존재하고 있습니다.
💡 쉬운 설명
PHPGurukul News Portal 1.0에서 설정 파일(/onps/settings.py)이 부정하게 조작되어 암호나 API 키 같은 민감한 정보가 디버깅 메시지에 노출될 수 있습니다. 공격 난이도가 높지만, 일단 악용되면 심각한 정보 유출이 발생합니다.
🇺🇸 원문 (English)
A vulnerability was detected in PHPGurukul News Portal 1.0. The impacted element is an unknown function of the file /onps/settings.py. Performing a manipulation results in insertion of sensitive information into debugging code. It is possible to initiate the attack remotely. The attack's complexity is rated as high. The exploitability is regarded as difficult. The exploit is now public and may be used.
📍 영향받는 시스템
PHPGurukul News Portal 1.0
⚔️ 공격 벡터
원격에서 /onps/settings.py를 조작하여 디버깅 출력에 민감 정보 삽입
🛡️ 대응 방법
PHPGurukul을 최신 버전으로 업그레이드하고 /onps/settings.py 파일 권한을 제한하며 프로덕션 환경에서 디버깅 출력 비활성화
🔧 검증 코드
민감 정보가 settings.py에 노출되어 있으면 관련 키워드가 표시되며, 파일 없음 메시지가 나오면 해당 버전이 설치되지 않은 상태입니다.
grep -E '(password|secret|token|api_key|debug)' /onps/settings.py 2>/dev/null | head -3