CVE-2026-49987
Açıklama
Repomix, depoları yapay zeka dostu dosyalara paketleyen bir araçtır. 1.14.1 sürümünden önce, src/core/git/gitCommand.ts içindeki execGitShallowClone fonksiyonu, --remote-branch değerini herhangi bir doğrulama veya --end-of-options kullanmadan doğrudan git fetch ve git checkout komutlarına iletmektedir; bu durum, validateGitUrl() tehlikeli parametre kontrollerini atlayan --upload-pack veya diğer Git seçeneği enjeksiyonlarına izin vererek yerel veya SSH tarzı taşıyıcılar üzerinden komut çalıştırılmasına yol açabilir. Bu sorun 1.14.1 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- yamadashy repomix1.14.1 ya da sonraki bir sürüm
- repomix1.14.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| yamadashy repomix | v < 1.14.1 | 1.14.1 |
| repomixnpm | v < 1.14.1 | 1.14.1 |
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.