🇰🇷 한글 설명
PostNuke 0.7.2.6 버전에서 원격 공격자가 특정 디렉토리나 모듈의 파일에 직접 HTTP 요청을 보내 서버 정보를 획득할 수 있는 취약점입니다. PHP 오류 메시지를 통해 웹 서버의 내부 파일 경로가 외부에 노출됩니다.
💡 쉬운 설명
웹사이트의 특정 주소에 접속했을 때 서버의 내부 폴더 구조가 적힌 에러 메시지가 나타나는 문제입니다. 해커는 이 정보를 이용해 서버의 내부 구조를 파악하여 추가 공격에 활용할 수 있습니다.
🇺🇸 원문 (English)
PostNuke 0.7.2.6 allows remote attackers to gain information via a direct HTTP request to files in the (1) includes/blocks directory, (2) pnadodb directory, (3) NS-NewUser module, (4) NS-Your_Account, (5) NS-LostPassword module, or (6) NS-User module which reveals the path to the web server in a PHP error message.
📍 영향받는 시스템
PostNuke 0.7.2.6
⚔️ 공격 벡터
취약한 디렉토리 및 모듈 파일에 대한 직접적인 HTTP 요청 전송
🛡️ 대응 방법
최신 버전으로 업데이트하거나 PHP 설정(php.ini)에서 display_errors 옵션을 Off로 설정하여 에러 메시지 노출을 차단합니다.
🔧 검증 코드
명령어 실행 결과에서 PostNuke 0.7.2.6 버전 문자열이 발견되면 해당 취약점에 노출된 상태입니다.
grep -r "0.7.2.6" /var/www/html/ 2>/dev/null