🇰🇷 한글 설명
Cantata 1.2.2 이전 버전의 내부 httpd 서버에서 절대 경로 순회(Path Traversal) 취약점이 존재합니다. 로컬 사용자가 전체 파일 경로를 요청에 포함시켜 시스템의 임의 파일을 읽을 수 있으며, CVE-2013-7301과 결합하면 원격 공격자도 악용 가능합니다.
💡 쉬운 설명
Cantata 음악 플레이어의 내부 웹 서버가 파일 경로 검증을 제대로 하지 않아, 공격자가 시스템의 모든 파일에 접근할 수 있습니다. 특히 원격 취약점과 함께 사용되면 멀리서도 공격할 수 있습니다.
🇺🇸 원문 (English)
Absolute path traversal vulnerability in cantata before 1.2.2 allows local users to read arbitrary files via a full pathname in a request to the internal httpd server. NOTE: this vulnerability can be leveraged by remote attackers using CVE-2013-7301.
📍 영향받는 시스템
Cantata 버전 1.2.1 및 이전 (모든 배포판)
⚔️ 공격 벡터
로컬: 내부 httpd에 절대 경로 전송 / 원격: CVE-2013-7301 연계
🛡️ 대응 방법
Cantata를 1.2.2 이상 버전으로 업그레이드
🔧 검증 코드
위 명령어에서 'vulnerable'이 출력되면 취약한 버전입니다. 버전이 1.2.2 이상이면 패치됨.
cantata --version 2>/dev/null | grep -oP '[0-9]+\.[0-9]+\.[0-9]+' | awk -F. '{if($1<1||($1==1&&$2<2)||($1==1&&$2==2&&$3<2))print "vulnerable"}'