CVE-2022-41678

Yüksek

Açıklama

Bir kullanıcı Jolokia üzerinde kimlik doğruladıktan sonra potansiyel olarak rastgele kod çalıştırmayı tetikleyebilir. Detaylı olarak, ActiveMQ yapılandırmalarında jetty, /api/jolokia adresine gelen istekleri işlemek için org.jolokia.http.AgentServlet'e izin verir. org.jolokia.http.HttpRequestHandler#handlePostRequest, JSONObject aracılığıyla JmxRequest oluşturabilir ve org.jolokia.http.HttpRequestHandler#executeRequest çağrılarını yapar. Daha derin çağırma yığınlarında, org.jolokia.handler.ExecHandler#doHandleRequest reflection yoluyla çağrılabilir. Bu durum, çeşitli mbean'ler üzerinden uzaktan kod çalıştırmaya (RCE) yol açabilir. Bir örnek, Java 11 üzerindeki versiyonlarda bulunan jdk.management.jfr.FlightRecorderMXBeanImpl içindeki kısıtlanmamış deserialization işlemidir. 1 newRecording çağrılır. 2 setConfiguration çağrılır ve içerisinde bir webshell verisi gizlenir. 3 startRecording çağrılır. 4 copyTo metodu çağrılır. Webshell bir .jsp dosyasına yazılır. Çözüm, Jolokia üzerinde yetkilendirilen eylemleri kısıtlamak (varsayılan olarak) veya Jolokia'yı devre dışı bırakmaktır. Varsayılan ActiveMQ dağıtımında daha kısıtlayıcı bir Jolokia yapılandırması tanımlanmıştır. Kullanıcıların güncellenmiş Jolokia yapılandırmasını içeren ActiveMQ dağıtım versiyonlarına yükseltmeleri önerilir: 5.16.6, 5.17.4, 5.18.0, 6.0.0.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünApache Activemq
Yayın28 Kas 2023
İlk görülme28 Kas 2023

Nasıl düzeltilir

Güncelleyin
  • apache activemq5.16.6, 5.17.4 ya da sonraki bir sürüm
  • org.apache.activemq:apache-activemq5.16.6, 5.17.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
apache activemqv < 5.16.6, 5.17.0 ≤ v < 5.17.45.16.6, 5.17.4
org.apache.activemq:apache-activemqMavenv < 5.16.6, 5.17.0 ≤ v < 5.17.45.16.6, 5.17.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.

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-2022-41678 · Apache Activemq · Dark Radar