🇰🇷 한글 설명
GeoNetwork의 API 엔드포인트에서 파일 업로드 시 인증 절차가 누락되어 외부에서 제어되지 않는 파일을 업로드할 수 있는 취약점이 발견되었습니다. 인증되지 않은 공격자가 .xsl 또는 .zip 형식의 포매터 파일을 서버의 지정된 디렉토리에 임의로 작성할 수 있습니다. 이 문제는 GeoNetwork 4.4.12 및 4.2.17 이전 버전에서 발생합니다.
💡 쉬운 설명
로그인하지 않은 누구나 서버에 원하는 파일을 마음대로 올릴 수 있는 보안 구멍이 발견되었습니다. 공격자가 악성 파일을 서버에 저장하여 시스템을 조작하거나 피해를 줄 수 있습니다.
🇺🇸 원문 (English)
GeoNetwork is a catalog application to manage spatially referenced resources. Prior to versions 4.4.12 and 4.2.17, the API endpoint for creating a new formatter via file upload is unprotected and allows the upload of external uncontrolled files. An unauthenticated attacker can upload arbitrary `.xsl` or `.zip` formatter files to the server. An unauthenticated attacker can write arbitrary files into the GeoNetwork formatter directory. On its own this constitutes unauthorized write access to server storage. The issue is patched in GeoNetwork versions 4.4.12 and 4.2.17.
📍 영향받는 시스템
GeoNetwork 4.4.12 및 4.2.17 미만 버전
⚔️ 공격 벡터
인증되지 않은 공격자가 API 엔드포인트를 통해 임의의 .xsl 또는 .zip 파일을 업로드
🛡️ 대응 방법
GeoNetwork를 최신 패치 버전인 4.4.12 또는 4.2.17 이상으로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 4.4.12 또는 4.2.17 이상의 버전 번호가 포함되어 있으면 취약점이 해결된 상태입니다.
curl -s http://<target_ip>/geonetwork/api/version | grep -E '4.4.12|4.2.17'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
💻 영향받는 소프트웨어
IBM WebSphere Application Server