CVE-2026-82428

Yüksek

Açıklama

Açıklama `storm jar --artifacts` ile yüklenen bağımlılık artifaktları, yalnızca Maven koordinatından türetilen bir blob anahtarı altında saklanıyordu (örneğin `dep---.jar`). Bu nedenle anahtar, kümenin her kullanıcısı için aynıydı ve önceden tahmin edilebiliyordu. Blob zaten mevcut olduğunda, yükleyici `KeyAlreadyExistsException` hatasını yakalıyor ve mevcut blob içeriğinin veya sahibinin gönderenin çözümlediği artifaktla eşleştiğine dair herhangi bir kontrol yapmadan onu sessizce yeniden kullanıyordu. Bu nedenle, böyle bir anahtar altında ilk blobu yükleyen kullanıcı, aynı koordinatı kullanan sonraki tüm göndericilerin worker sınıf yolunda (classpath) alacağı baytları kontrol edebiliyor ve bu durum başka bir kiracının topolojisi içinde kod çalıştırılmasına yol açıyordu. Bu durum, birden fazla asilin (principal) blob oluşturabildiği ve `--artifacts` bağımlılık özelliğinin kullanıldığı dağıtımları etkilemektedir. Çözüm Her yüklenen artifaktın yeni oluşturulmuş bir UUID taşıyan bir anahtar aldığı ve önceden var olan bir blobun artık sessizce yeniden kullanılmadığı 3.1.0 sürümüne yükseltin. Düzeltilmiş anahtar üretiminin GÖNDEREN İSTEMCİ tarafında olduğunu, dolayısıyla yalnızca kümeyi yükseltmenin bu sorunu gidermeyeceğini unutmayın; `storm jar --artifacts` komutunu çalıştıran her istemci de yükseltilmelidir. Operatörler, yükseltmeden önce mevcut `dep-` bloblarını beklenmedik sahipler açısından denetlemelidir. Hemen yükseltme yapamayan kullanıcılar, çok kiracılı kümelerde `--artifacts` mekanizmasından kaçınmalı ve bağımlılıkları bunun yerine topoloji jar dosyası içinde dağıtmalıdır. Kredi ASF -- açık kaynaklı projelerin güvenliğini incelemek için Claude ajanlarını kullanarak bulan, Apache Storm tarafından doğrulanan ve raporlanan kişi/kurum.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünApache Storm Client
Yayın14 Eyl 2026
İlk görülme14 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Apache Software Foundation Apache Storm Client3.1.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Apache Software Foundation Apache Storm Client3.0.0 ≤ v < 3.1.03.1.0

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.