CVE-2026-55249
Açıklama
@rtk-ai/rtk-rewrite, OpenClaw'ın exec aracı aracılığıyla yürütülen kabuk komutlarını şeffaf bir şekilde RTK karşılıklarıyla yeniden yazar. 1.0.0 sürümünde, @rtk-ai/rtk-rewrite OpenClaw eklentisi, saldırgan tarafından kontrol edilen girdiyi, güvenli kabuk kaçış karakterleri kullanmadan doğrudan kabuk tabanlı bir execSync() şablon dizisine aktarmaktadır. JSON.stringify() değeri çift tırnak içine alır ve içteki çift tırnaklar ile ters eğik çizgileri kaçırır ancak $() ve backtick kabuk meta karakterlerini değiştirmez. execSync yürütmeyi /bin/sh -c işlemine devrettiği için, kabuk çift tırnaklı dizelerin içinde bile $(...) yer değiştirmelerini genişletir ve bu durum, rtk çağrılmadan önce enjekte edilen alt komutun yürütülmesine neden olur. exec aracının command parametresini etkileyebilen bir saldırgan (örneğin, bir LLM ajanı istemi veya ağ geçidi/araç çağırma girdisi yoluyla), eklenti/ağ geçidi işleminin ayrıcalıklarıyla rastgele işletim sistemi komutu çalıştırabilir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| rtkai rtk-rewrite | 1.0.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.
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.