CVE-2026-53541

Orta

Açıklama

OliveTin, bir web arayüzünden önceden tanımlanmış shell komutlarına erişim sağlar. Executor içindeki `filterToDefinedArgumentsOnly` fonksiyonu, eylemin yapılandırmasında açıkça tanımlanmamış tüm argümanları atmayı amaçlar. Ancak ebffd9f040f791208aee1db2e5a8aecd1e3e603d commit'inden önce, adı `ot_` ile başlayan herhangi bir argümanın bu filtreyi atlamasına izin veren özel bir durum vardır. İki sistem argümanı (`ot_executionTrackingId` ve `ot_username`) OliveTin tarafından enjekte edilip geçersiz kılınırken, kullanıcı tarafından sağlanan diğer tüm `ot_` önekli argümanlar değiştirilmeden geçer. Atlatılan bu argümanlar tür denetiminden geçmez — doğrulama döngüsü yalnızca eylemin tanımlı argümanları üzerinde yinelenir, bu nedenle `ot_` önekli argümanlar tüm tür güvenliği denetimlerini tamamen atlar; `buildEnv()` aracılığıyla tamamen doğrulanmamış değerlerle ortam değişkenleri olarak ayarlanır ve yürütülen komuta iletilir; ve şablon bağlamına dahil edilir — şablon oluşturmada `.Arguments.ot_*` olarak kullanılabilir. ebffd9f040f791208aee1db2e5a8aecd1e3e603d commit'i bir yama içerir.

ÖnemOrta
CVSS4.3
İstismar olasılığı—
ÜrünGithub.com/olivetin/olivetin
Yayın21 Ağu 2026
İlk görülme21 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • github.com/OliveTin/OliveTin0.0.0-20260531214440-ebffd9f040f7 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
github.com/OliveTin/OliveTinGov < 0.0.0-20260531214440-ebffd9f040f70.0.0-20260531214440-ebffd9f040f7

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.