CVE-2026-70449

Orta

Açıklama

Apache Wicket'taki kaynak URL özniteliklerinin uygun şekilde doğrulanmaması, kimliği doğrulanmamış bir uzak saldırganın, servlet konteynerinin normalde sunmayacağı WEB-INF altındaki dosyalar da dahil olmak üzere web uygulamasından dosya okumasına olanak tanır. Bir paket kaynak URL'sinden çözümlenen yerel ayar (locale), stil ve varyasyon öznitelikleri, yol ayırıcıları kontrol edilmeden kaynak arama yoluna eklenir. İki amaçlanan kontrolden biri olan .. karakterlerini reddeden IPackageResourceGuard, bu öznitelikler eklenmeden önce kaynak adına uygulanır ve WebApplicationPath yalnızca kelime anlamıyla WEB-INF/ ile başlayan yolları reddeder. Her iki kontrol de yolun saldırgan tarafından kontrol edilen kısmını hiçbir zaman incelemez. ServletContext.getResource() içinde .. dizilerini normalize eden servlet konteynerlerinde, özel olarak hazırlanmış bir istek, hedeflenen paket dizinini aşar. Okunabilir dosyaların kümesi, yapılandırılmış IPackageResourceGuard tarafından izin verilen dosya uzantılarıyla sınırlıdır. Varsayılan SecurePackageResourceGuard; sadece js, css, png, jpg, jpeg, gif, ico, cur, map, html, txt, swf, bmp, svg, avif, eot, ttf, woff ve woff2 uzantılarına izin verir ve bu durum yapılandırma formatlarını hariç tutar. Koruyucuya desenler ekleyen veya onu kara liste tabanlı PackageResourceGuard ile değiştiren uygulamalar, ek olarak web.xml gibi yapılandırma dosyalarını ifşa edebilir. Uzantıdan bağımsız olarak, koruyucu çalışmadan önce gerçekleştirilen arama, rastgele yollar için bir varlık orakeli görevi görür. Bu sorun Apache Wicket 8.18.0 ve öncesini, 9.23.0 ve öncesini ve 10.10.0 ve öncesini etkilemektedir. Kullanıcıların sorunu gideren 8.19.0, 9.24.0 veya 10.11.0 sürümlerine yükseltme yapmaları önerilir. Artık desteklenmeyen Apache Wicket 7.x veya daha eski sürümleri kullananlar, desteklenen bir sürüme yükseltmelidir.

ÖnemOrta
CVSS5.3
İstismar olasılığı—
ÜrünApache Wicket
Yayın31 Ağu 2026
İlk görülme31 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • apache wicket8.19.0, 9.24.0, 10.11.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
apache wicket8.0.0 ≤ v < 8.19.0, 9.0.0 ≤ v < 9.24.0, 10.0.0 ≤ v < 10.11.08.19.0, 9.24.0, 10.11.0

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.

Intelligence 360 paketinde

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.

CVE-2026-70449 · Apache Wicket · Dark Radar