🇰🇷 한글 설명
4ga Boards의 3.3.5 미만 버전에서 발생하는 경로 탐색(Path Traversal) 취약점입니다. 보드 가져오기 권한이 있는 인증된 사용자가 아카이브 가져오기 기능을 악용하여 서버의 임의 호스트 파일을 보드 첨부 파일로 유입시킬 수 있으며, 이를 통해 로컬 파일을 무단으로 유출할 수 있습니다.
💡 쉬운 설명
프로젝트 관리 도구의 파일 가져오기 기능을 이용해 서버 내부의 중요한 파일을 몰래 빼낼 수 있는 보안 약점입니다. 권한이 있는 사용자가 시스템 파일을 파일 첨부처럼 속여서 다운로드할 수 있습니다.
🇺🇸 원문 (English)
4ga Boards is a boards system for realtime project management. Prior to 3.3.5, a path traversal vulnerability allows an authenticated user with board import privileges to make the server ingest arbitrary host files as board attachments during BOARDS archive import. Once imported, the file can be downloaded through the normal application interface, resulting in unauthorized local file disclosure. This vulnerability is fixed in 3.3.5.
📍 영향받는 시스템
4ga Boards 3.3.5 미만 모든 버전
⚔️ 공격 벡터
인증된 사용자가 보드 아카이브 가져오기 시 경로 탐색 기법을 사용하여 서버 내부 파일 경로를 입력함
🛡️ 대응 방법
4ga Boards를 최신 보안 패치가 적용된 3.3.5 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 3.3.5 미만(예: 3.3.4 이하)인지 확인하여 취약 여부를 판단합니다.
curl -s http://<target_ip>/version_endpoint | grep -E '3\.[0-3]\.[0-4]'