CVE-2026-33718
Açıklama
OpenHands, yapay zeka destekli geliştirme için kullanılan bir yazılımdır. Versiyon 1.5.0'dan itibaren, `openhands/runtime/utils/git_handler.py:134` konumundaki `get_git_diff()` metodunda bir Komut Enjeksiyonu zafiyeti bulunmaktadır. `/api/conversations/{conversation_id}/git/diff` API uç noktasından gelen `path` parametresi, herhangi bir temizleme işleminden geçirilmeden bir kabuk komutuna aktarılmakta ve bu durum kimliği doğrulanmış saldırganların ajan sandbox ortamında rastgele komutlar çalıştırmasına olanak tanımaktadır. Kullanıcının zaten ajana komut çalıştırması yönünde talimat verme yetkisi vardır ancak bu durum normal kanalları atlatmaktadır. Versiyon 1.5.0 bu sorunu gidermektedir.
Nasıl düzeltilir
- openhands openhands1.5.0 ya da sonraki bir sürüm
- openhands-ai1.5.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| openhands openhands | v < 1.5.0 | 1.5.0 |
| openhands-aiPyPI | v < 1.5.0 | 1.5.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.