CVE-2026-50126 in adaguc-server정보

요약

\~에 의해 VulDB • 2026. 08. 18.

Adaguc-server는 OGC 표준을 통해 실시간 기상, 기후 및 원격 탐사 데이터를 시각화하고, 결합하며, 비교하고 공유하기 위한 오픈소스 지리정보 시스템입니다. 버전 7.2.2 미만의 버전은 기하학 구조에 잘못된 좌표가 포함된 GeoJSON 문서를 파싱할 때 메모리 안전 오류로 인해 충돌합니다. `adagucserverEC/CConvertGeoJSON.cpp`의 좌표 파서는 JSON 노드 유형이나 좌표 길이를 먼저 검증하지 않고 `pt.u.array.values[0]` 및 `pt.u.array.values[1]`에 인덱싱하고, 루프 제한으로 `polygon.u.array.length`를 사용합니다. 빈 배열, 단일 요소 배열, 스칼라 또는 `null`인 좌표는 경계 초과 힙 읽기(Out-of-bounds heap read) 또는 NULL 포인터 역참조를 초래합니다. 동일한 검증되지 않은 패턴은 `Polygon`, `LineString`, `MultiLineString` 및 `MultiPolygon`의 네 가지 기하학 분기에 존재합니다. 취약한 파서는 서버가 로컬 GeoJSON 파일을 처리할 때, 즉 구성된 GeoJSON 데이터셋이나 `AutoResource` 기능을 통해 노출된 GeoJSON 파일이 인증되지 않은 WMS 요청으로 인해 처리될 때마다 실행됩니다. 조작된 GeoJSON 파일은 해당 요청을 처리하는 백엔드 프로세스를 reliably(안정적으로) 충돌시킵니다. 버전 7.2.2는 이 취약점을 패치합니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 06. 03.

모더레이션

수락

항목

VDB-391840

EPSS

0.00124

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!