🇰🇷 한글 설명
Debian GNU/Linux의 Phpbb3 3.0.11-4 이전 버전에서 캐시 파일의 권한이 모든 사용자에게 쓰기 가능하도록 설정되어 있습니다. 이로 인해 로컬 사용자가 캐시 파일 내용을 임의로 수정하여 애플리케이션 동작을 변조할 수 있습니다.
💡 쉬운 설명
서버의 임시 저장 폴더(캐시)가 모든 사용자에게 열려있어서, 컴퓨터에 접근할 수 있는 누구나 이 파일을 변경할 수 있습니다. 이를 통해 웹사이트 동작을 방해하거나 악의적으로 변조할 수 있습니다.
🇺🇸 원문 (English)
Phpbb3 before 3.0.11-4 for Debian GNU/Linux uses world-writable permissions for cache files, which allows local users to modify the file contents via standard filesystem write operations.
📍 영향받는 시스템
Debian GNU/Linux 패키지 Phpbb3 버전 3.0.11-4 이전
⚔️ 공격 벡터
로컬 접근 권한을 가진 사용자가 /var/cache/phpbb3 또는 유사한 캐시 디렉토리의 파일 권한을 악용하여 직접 수정
🛡️ 대응 방법
Phpbb3를 3.0.11-4 이상으로 업그레이드하거나 캐시 디렉토리 권한을 755로 변경하여 소유자만 쓰기 가능하도록 제한
🔧 검증 코드
캐시 디렉토리의 권한이 755 또는 750이면 안전, 777이면 취약한 상태입니다.
stat /var/cache/phpbb3 2>/dev/null | grep -E 'Access|Uid'