CVE-2026-54355
Açıklama
MapServer, web tabanlı GIS uygulamaları geliştirmek için kullanılan bir sistemdir. 6.0 ile 8.6.4 sürümleri arasında, MapServer'ın SERVICE=WMS&REQUEST=GetMap&FORMAT=application/openlayers için olan OpenLayers HTML çıktısı; src/maputil.c ve src/maptemplate.c dosyalarındaki msBuildOnlineResource(), processLine() fonksiyonları ve [mapserv_onlineresource] yer değiştirmesi aracılığıyla, tek tırnaklı bir JavaScript dizgesi için kaçış karakterleri uygulanmadan, HTTP_X_FORWARDED_HOST üzerinden alınan saldırgan kontrollü X-Forwarded-Host değerini yansıtmaktadır. Dağıtım, yönlendirilen başlığa güveniyorsa ve sabit bir ows_onlineresource veya MS_ONLINERESOURCE değeri yapılandırılmamışsa, gömülü tek tırnaklar oluşturulan URL dizgesinden çıkılmasına neden olabilir. Kimliği doğrulanmamış bir saldırgan, kurban tarafından açıldığında MapServer site kökeninde rastgele JavaScript çalıştıran bir URL hazırlayarak oturumlara veya tokenlara, aynı kökenli verilere ve isteklere erişebilir ve kurban adına işlemler gerçekleştirebilir. Bu sorun 8.6.4 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| MapServer MapServer | >= 6.0, < 8.6.4 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.