🔍 CVE-2025-58175

6.5
CVSS Score
MEDIUM
2026-06-18
2026-10-06 22:10
✅ 완료

🇰🇷 한글 설명

GeoServer의 특정 설정 환경에서 인증되지 않은 공격자가 서버 측 요청 위조(SSRF)를 수행할 수 있는 취약점입니다. 이 문제는 ENTITY_RESOLUTION_ALLOWLIST를 사용하고 프록시 기본 URL이 특정 형식을 따를 때 발생합니다. GeoServer 2.26.4 및 2.27.3 버전에서 이 문제가 해결되었습니다.

💡 쉬운 설명

해커가 GeoServer 서버를 조종하여 서버가 내부 네트워크나 외부의 다른 사이트에 대신 요청을 보내도록 만드는 공격입니다. 서버 설정 중 프록시 주소 끝에 슬래시(/)가 없으면 발생할 수 있습니다.

🇺🇸 원문 (English)

GeoServer is an open source server that allows users to share and edit geospatial data. Prior to versions 2.26.4 and 2.27.3, a GeoServer that uses `ENTITY_RESOLUTION_ALLOWLIST` may allow attacker to perform unauthenticated Server-Side Request Forgery (SSRF). This vulnerability requires that GeoServer is set up to use a proxy base URL and the `ENTITY_RESOLUTION_ALLOWLIST` (default since 2.25.0). Versions 2.26.4 and 2.27.3 contain a fix. GeoServer installations are only affected by this vulnerability if they use a proxy base URL that does not contain a URL path or end with a slash. If the proxy base URL does not contain a path, adding a slash to the end of the URL will mitigate this vulnerability.

📍 영향받는 시스템

GeoServer 2.26.4 및 2.27.3 미만 버전 (ENTITY_RESOLUTION_ALLOWLIST 및 특정 프록시 설정 사용 시)

⚔️ 공격 벡터

인증되지 않은 공격자가 조작된 요청을 통해 서버가 의도하지 않은 대상에 HTTP 요청을 보내도록 유도

🛡️ 대응 방법

GeoServer를 2.26.4 또는 2.27.3 이상 버전으로 업데이트하거나, 프록시 기본 URL 끝에 슬래시(/)를 추가하여 완화

🔧 검증 코드

명령어 결과에 2.26.4 또는 2.27.3 이상의 버전 번호가 출력되면 취약점이 해결된 상태입니다.

Shell / Script
curl -s http://<geoserver-ip>/geoserver/version | grep -E '2.26.4|2.27.3'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:L

💻 영향받는 소프트웨어

Magento Open Source