CVE-2026-49268
Açıklama
Uzaktan bir saldırgan, DefaultLdapRealm sınıfındaki Distinguished Name (DN) oluşturma işlemine LDAP özel karakterleri enjekte edebilir. Kullanıcı tarafından sağlanan kullanıcı adı girdisi, RFC 2253 özel karakterleri herhangi bir kaçış işlemi uygulanmadan doğrudan LDAP DN şablonuna eklenmektedir. Bu durum, bir saldırganın LDAP bağlama kimlik doğrulaması için kullanılan DN yapısını manipüle etmesine, potansiyel olarak kimlik doğrulamasını atlatmasına veya diğer kullanıcıların kimliğine bürünmesine olanak tanır. Bu sorun, DefaultLdapRealm kullanıldığında tüm Apache Shiro versiyonlarını 2.2.0'a kadar ve 3.0.0-alpha-1 versiyonunu etkilemektedir. Sorunu gideren Apache Shiro 2.2.1 veya 3.0.0-alpha-2 ya da daha yeni bir sürüme yükseltin.
Nasıl düzeltilir
- apache shiro2.2.1 ya da sonraki bir sürüm
- org.apache.shiro:shiro-core2.2.1, 3.0.0-alpha-2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache shiro | v < 2.2.1, 3.0.0 | 2.2.1 |
| org.apache.shiro:shiro-coreMaven | v < 2.2.1, 3.0.0-alpha-0 ≤ v < 3.0.0-alpha-2 | 2.2.1, 3.0.0-alpha-2 |
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.