🇰🇷 한글 설명
NOCC Webmail 1.0에서 여러 개의 디렉토리 트래버스 취약점이 발견되었습니다. 공격자는 `..` 시퀀스와 NULL 바이트(%00)를 사용하여 특정 파라미터나 HTTP 헤더를 통해 서버의 임의 파일을 포함시키거나 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹사이트 주소창에 특수 문자를 입력해 서버 내부의 제한된 파일에 접근하는 취약점입니다. 이를 통해 공격자가 서버에 저장된 민감한 정보를 읽거나 악성 명령을 실행할 수 있습니다.
🇺🇸 원문 (English)
Multiple directory traversal vulnerabilities in NOCC Webmail 1.0 allow remote attackers to include arbitrary files via .. (dot dot) sequences and a trailing NULL (%00) byte in (1) the _SESSION['nocc_theme'] parameter in (a) html/footer.php; and (2) the lang and (3) theme parameters and the (4) Accept-Language HTTP header field, when force_default_lang is disabled, in (b) index.php, as demonstrated by injecting PHP code into a profile and accessing it using the lang parameter in index.php.
📍 영향받는 시스템
NOCC Webmail 1.0
⚔️ 공격 벡터
조작된 파라미터(lang, theme) 및 Accept-Language 헤더를 이용한 디렉토리 트래버스 공격
🛡️ 대응 방법
입력값에서 '..' 및 NULL 바이트(%00)를 제거하는 입력값 검증 로직을 추가하거나 최신 패치 버전을 적용하십시오.
🔧 검증 코드
명령어 실행 결과 NOCC Webmail 1.0 버전 문자열이 발견되면 취약한 버전이 설치된 상태입니다.
grep -r "NOCC Webmail" /var/www/html | grep "1.0"