CVE-2018-1298
Açıklama
Apache Qpid Broker-J 7.0.0'da; PLAIN veya XOAUTH2 SASL mekanizmaları kullanıldığında, AMQP protokolleri 0-8, 0-9, 0-91 ve 0-10 için bağlantı kimlik doğrulama işlevselliğinde bir Hizmet Reddi (Denial of Service) zafiyeti bulundu. Bu zafiyet, kimliği doğrulanmamış bir saldırganın broker örneğini çökertmesine olanak tanır. AMQP 1.0 ve HTTP bağlantıları etkilenmemektedir. Apache Qpid Broker-J'de gelen AMQP bağlantılarının kimlik doğrulaması, "Authentication Providers" adı verilen özel varlıklar tarafından gerçekleştirilir. Her Authentication Provider, SASL müzakere sürecinin bir parçası olarak bağlanan istemcilere sunulan birkaç SASL mekanizmasını destekleyebilir. İstemci, kimlik doğrulama için en uygun SASL mekanizmasını seçer. Aşağıdaki türdeki Authentication Provider'lar PLAIN SASL mekanizmasını destekler: Plain, PlainPasswordFile, SimpleLDAP, Base64MD5PasswordFile, MD5, SCRAM-SHA-256, SCRAM-SHA-1. XOAUTH2 SASL mekanizması ise OAuth2 türündeki Authentication Provider'lar tarafından desteklenir. Eğer bir AMQP portu bu Authentication Provider'lardan herhangi biriyle yapılandırılmışsa, Broker savunmasız olabilir.
Nasıl düzeltilir
- org.apache.qpid:apache-qpid-broker-j7.0.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache qpid_broker-j | 7.0.0 | — |
| org.apache.qpid:apache-qpid-broker-jMaven | 7.0.0 ≤ v < 7.0.1 | 7.0.1 |
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.