🇰🇷 한글 설명
GeoServer의 보안 시스템에 접근 권한이 있는 인증된 관리자가 Master Password Dump 웹 페이지를 통해 임의의 파일 이름을 전달하여 마스터 비밀번호가 포함된 파일을 평문으로 생성할 수 있는 취약점입니다. 공격자는 대상 파일이 존재하지 않고 상위 디렉토리가 이미 존재하는 경우에 한해 절대 경로를 사용하여 파일을 생성할 수 있습니다.
💡 쉬운 설명
관리자 권한을 가진 사용자가 시스템의 마스터 비밀번호를 텍스트 파일로 몰래 저장할 수 있는 보안 결함입니다. 이로 인해 비밀번호가 노출되어 시스템 전체의 보안이 위험해질 수 있습니다.
🇺🇸 원문 (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 vulnerability exists that allows an authenticated administrator with access to GeoServer's security system to pass arbitrary file names to the Master Password Dump web page and create files containing the master password in plaintext. The provided file name must be an absolute path to the target file, the target file can not already exist and all parent directories must already exist. Versions 2.26.4 and 2.27.3 contain a fix. GeoServer installations where the web interface is either disabled or completely removed are not affected since the vulnerability exists in one of the web pages.
📍 영향받는 시스템
GeoServer 2.26.4 및 2.27.3 미만 버전 (웹 인터페이스가 활성화된 경우)
⚔️ 공격 벡터
인증된 관리자가 Master Password Dump 웹 페이지에 임의의 절대 경로를 입력하여 파일 생성
🛡️ 대응 방법
GeoServer를 최신 패치 버전인 2.26.4 또는 2.27.3 이상으로 업데이트하십시오.
🔧 검증 코드
출력 결과에서 현재 사용 중인 GeoServer의 버전이 취약한 버전인지 확인하십시오.
curl -s http://<geoserver-url>/geoserver/web/ | grep -E 'version|2.26.4|2.27.3'