CVE-2025-64099
Açıklama
Open Access Management (OpenAM) bir erişim yönetimi çözümüdür. 16.0.0 öncesindeki sürümlerde, "claims_parameter_supported" parametresi etkinleştirilmişse, "oidc-claims-extension.groovy" betiği sayesinde id_token veya user_info içerisinde yer alan bir claim değerine istenilen değerin enjekte edilmesi mümkündür. Bir authorize fonksiyonu isteğinde, JSON dosyası içeren bir claims parametresi enjekte edilebilir. Bu JSON dosyası, saldırganların "id_token" ve "user_info" dosyaları tarafından döndürülen claim'leri özelleştirmelerine olanak tanır. Bu durum, istemcilerin claim'leri nasıl kullandığına bağlı olarak çok geniş bir güvenlik açığı yelpazesine yol açar. Örneğin, bazı istemciler bir kullanıcıyı tanımlamak için e-posta alanına güveniyorsa, bir saldırgan istediği e-posta adresini seçebilir ve böylece dilediği kimliğe bürünebilir. Sürüm 16.0.0 bu sorunu gidermektedir.
Nasıl düzeltilir
- org.openidentityplatform.openam:openam-oauth216.0.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| org.openidentityplatform.openam:openam-oauth2Maven | v < 16.0.3 | 16.0.3 |
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.