CVE-2026-97468
Açıklama
Apache CXF'in STSTokenValidator ve Security Token Service (STS) bileşenleri, doğrulanmış güvenlik belirteçlerini belirtecin kriptografik olmayan 32 bitlik bir özeti (Java Arrays.hashCode/hashCode()) altında önbelleğe alıyordu ve önbellek eşleşmesini, sunulan belirtecin daha önce doğrulandığının kanıtı olarak kabul ediyordu. Bir saldırgan, özeti önbellekteki bir girdiyle çakışan bir belirteç (örneğin bir UsernameToken veya kendi imzalı bir SAML Assertion) oluşturabilirdi. Bu durumda belirteç; parola doğrulaması, imza güven doğrulaması veya STS çağrısı yapılmadan kabul edilirdi. Bu durum, saldırganın başka bir kullanıcı olarak kimlik doğrulamasına ve STS belirteç doğrulaması veya yenilemesi yoluyla söz konusu kimlik için STS imzalı belirteçler elde etmesine olanak tanıyabilirdi. Kullanıcıların bu sorunu gideren 4.2.4, 4.1.9 veya 3.6.13 sürümlerine yükseltmeleri önerilir.
Nasıl düzeltilir
- apache cxf3.6.13, 4.1.9, 4.2.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache cxf | v < 3.6.13, 4.0.0 ≤ v < 4.1.9, 4.2.0 ≤ v < 4.2.4 | 3.6.13, 4.1.9, 4.2.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.