CVE-2020-1938

KritikAktif istismar ediliyor (CISA KEV)

Açıklama

Apache JServ Protocol (AJP) kullanılırken, Apache Tomcat'e gelen bağlantılara güvenilirken dikkatli olunmalıdır. Tomcat, AJP bağlantılarını örneğin benzer bir HTTP bağlantısına göre daha yüksek güven düzeyinde değerlendirir. Bu tür bağlantılar bir saldırgan tarafından erişilebilir olursa, şaşırtıcı yollarla istismar edilebilirler. Apache Tomcat 9.0.0.M1 ile 9.0.0.30, 8.5.0 ile 8.5.50 ve 7.0.0 ile 7.0.99 sürümlerinde Tomcat, yapılandırılmış tüm IP adreslerini dinleyen ve varsayılan olarak etkinleştirilmiş bir AJP Connector ile birlikte sunulmuştur. Gereksinim duyulmaması durumunda bu Connector'ün devre dışı bırakılması bekleniyordu (ve güvenlik kılavuzunda öneriliyordu). Bu zafiyet raporu şu imkanları sağlayan bir mekanizma tanımlamıştır: - Web uygulamasının herhangi bir yerinden rastgele dosyaların döndürülmesi - Web uygulamasındaki herhangi bir dosyanın JSP olarak işlenmesi Ayrıca, eğer web uygulaması dosya yüklemeye izin veriyor ve bu dosyaları web uygulaması içinde saklıyorsa (veya saldırgan başka bir yolla web uygulamasının içeriğini kontrol edebiliyorsa), bu durum bir dosyanın JSP olarak işlenebilme yeteneğiyle birleştiğinde uzaktan kod çalıştırmayı mümkün kılmıştır. Azaltım önlemlerinin yalnızca bir AJP portunun güvenilmeyen kullanıcılar için erişilebilir olduğu durumlarda gerekli olduğunu belirtmek önemlidir. Derinlemesine savunma yaklaşımı benimsemek isteyen ve rastgele dosyaların döndürülmesine ve JSP olarak çalıştırılmasına izin veren vektörü engellemek isteyen kullanıcılar; Apache Tomcat 9.0.31, 8.5.51 veya 7.0.100 ya da daha yeni sürümlere yükseltebilirler. Varsayılan yapılandırmayı sıkılaştırmak amacıyla 9.0.31 sürümünde varsayılan AJP Connector yapılandırmasında bir dizi değişiklik yapılmıştır. 9.0.31, 8.5.51 veya 7.0.100 ya da daha yeni sürümlere yükselten kullanıcıların yapılandırmalarında küçük değişiklikler yapmaları gerekecektir.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünApache Tomcat
Yayın24 Şub 2020
İlk görülme24 Şub 2020
KEV'e eklenme3 Mar 2022

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
apache tomcat7.0.0 ≤ v < 7.0.100, 8.5.0 ≤ v < 8.5.51, 9.0.0 ≤ v < 9.0.317.0.100, 8.5.51, 9.0.31
apache geode1.12.0—
fedoraproject fedora30, 31, 32—
oracle agile_engineering_data_management6.2.1.0—
oracle agile_product_lifecycle_management9.3.3, 9.3.5, 9.3.6—
oracle communications_element_manager8.1.1, 8.2.0, 8.2.1—
oracle communications_instant_messaging_server10.0.1.4.0—
oracle health_sciences_empirica_inspections1.0.1.2—
oracle health_sciences_empirica_signal7.3.3—
oracle hospitality_guest_access4.2.0, 4.2.1—
oracle instantis_enterprisetrack17.1 ≤ v ≤ 17.3—
oracle mysql_enterprise_monitorv ≤ 4.0.12, 8.0.0 ≤ v ≤ 8.0.20—
oracle siebel_ui_frameworkv ≤ 20.5—
oracle transportation_management6.3.7—
oracle workload_manager12.2.0.1, 18c, 19c—
debian debian_linux8.0, 9.0, 10.0—
opensuse leap15.1—
blackberry good_controlv ≤ 5.2.58.38—
blackberry workspaces_server7.0.1, 7.1.2, 8.1.0, 9.0—
netapp data_availability_servicesAralık belirtilmemiş—
netapp oncommand_system_manager3.0.0 ≤ v ≤ 3.1.3—
org.apache.tomcat.embed:tomcat-embed-coreMaven9.0.0 ≤ v < 9.0.31, 8.0.0 ≤ v < 8.5.51, 7.0.0 ≤ v < 7.0.1009.0.31, 8.5.51, 7.0.100

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-2020-1938 · Apache Tomcat · Dark Radar