CVE-2020-4060

Orta

Açıklama

LoRa Basics Station 2.0.4 sürümünden önceki sürümlerde, bellek bozulmasına yol açan bir serbest bırakıldıktan sonra kullanım (Use After Free) zafiyeti bulunmaktadır. Bu hata, 32-bit makinelerde, CUPS sunucusunun imza uzunluğunun 2 GByte'tan büyük olduğu bir mesajla (https://doc.sm.tc/station/cupsproto.html#http-post-response) yanıt vermesi durumunda (pratikte asla gerçekleşmez) veya yanıtın bu sorunu tetiklemek için özel olarak hazırlanmasıyla (yani imza uzunluk alanının, imza aslında o kadar veri içermemesine rağmen (2**31)-1'den daha büyük bir değer belirtmesiyle) tetiklenir. Böyle bir senaryoda, 32-bit makinelerde Basic Station, bir bellek parçasının serbest bırakıldıktan sonra erişildiği bir kod yolunu çalıştırarak işlemin çökmesine ve yeniden başlatılmasına neden olur. CUPS işlemi tipik olarak TLS üzerinden karşılıklı olarak kimlik doğrulamalıdır. Bu nedenle, bu zafiyeti tetiklemek için saldırganın öncelikle CUPS sunucusuna erişim sağlaması gerekir. Kullanıcı TLS üzerinden kimlik doğrulama olmadan çalışmayı seçmişse ancak yine de bu zafiyet konusunda endişeliyse, olası bir geçici çözüm TLS kimlik doğrulamasını etkinleştirmektir. Bu sorun 2.0.4 sürümünde düzeltilmiştir.

ÖnemOrta
CVSS4.1
İstismar olasılığı—
ÜrünSemtech Lora Basics Station
Yayın22 Haz 2020
İlk görülme22 Haz 2020

Nasıl düzeltilir

Güncelleyin
  • semtech lora_basics_station2.0.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
semtech lora_basics_stationv < 2.0.42.0.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-2020-4060 · Semtech Lora Basics Station · Dark Radar