🇰🇷 한글 설명
Umbraco는 오픈 소스 .NET 콘텐츠 관리 시스템입니다. 인증된 사용자가 관리 API 요청을 조작하여 경로 탐색(Path Traversal) 취약점을 악용함으로써 파일을 잘못된 위치에 업로드할 수 있습니다. 이 문제는 Umbraco 14 이상 버전에 영향을 미치며, 14.3.4 및 15.3.1 버전에서 패치되었습니다.
💡 쉬운 설명
로그인 권한이 있는 사용자가 시스템의 허점을 이용해 원래 저장되어야 할 곳이 아닌 다른 폴더에 파일을 몰래 올릴 수 있는 문제입니다. 이를 통해 해커가 시스템의 중요한 위치에 악성 파일을 심을 위험이 있습니다.
🇺🇸 원문 (English)
Umbraco is a free and open source .NET content management system. Authenticated users to the Umbraco backoffice are able to craft management API request that exploit a path traversal vulnerability to upload files into a incorrect location. The issue affects Umbraco 14+ and is patched in 14.3.4 and 15.3.1.
📍 영향받는 시스템
Umbraco 14 이상 버전 (14.3.4 및 15.3.1 미만 버전)
⚔️ 공격 벡터
인증된 사용자가 관리 API 요청 시 경로 탐색 문자열을 포함하여 파일을 업로드하는 방식
🛡️ 대응 방법
Umbraco를 최신 패치 버전인 14.3.4 또는 15.3.1 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 패치된 버전(14.3.4 이상 또는 15.3.1 이상)인지 확인하여 취약 여부를 판단합니다.
curl -s http://<target-ip>/umbraco/api/version | grep -E '14\.(?!3\.4|4\.)|15\.(?!3\.1|4\.)'