· kaynak dev.to (home feed)
IBM bültensi 25 Langflow açığını ayrıntılandırıyor; 1.12.3'e yükseltme öneriliyor
IBM'nin güvenlik bülteni, Langflow OSS 1.0.0'dan 1.12.2'ye kadar sürümlerdeki, iki kimlik doğrulamasız kod yürütme yolunu da içeren 25 açığı kapsıyor. Operatörler 1.12.3'e yükseltmeli ve saklanan kimlik bilgilerini döndürmeli.

Ne oldu
IBM, LLM ve agent iş akışları oluşturmaya yönelik açık kaynak framework olan Langflow OSS'teki 25 açığı kapsayan bir güvenlik bülteni yayımladı; bülten 1.0.0'dan 1.12.2'ye kadar tüm sürümleri etkiliyor. Bülteni özetleyen ve dev.to'da yayımlanan bir olay müdahalesi kontrol listesine göre, toplam 2 kritik, 19 yüksek ve 4 orta düzey sorun olarak dağılıyor; düzeltmeler 1.12.3 sürümünde geldi.
Kontrol listesi, sahadan istismar kanıtı olmadığını ve doğrulanmış herkese açık bir proof-of-concept bulunmadığını belirtiyor; bu da konuyu şimdilik bir ihlal soruşturması değil, önleyici bir çalışma haline getiriyor.
En çok önem taşıyan açıklar
25 sorundan ikisi, oturum açmayı ve kullanıcı etkileşimini gerektirmemesi nedeniyle öne çıkıyor. CVE-2026-104334, platform içindeki kod üretimi üzerindeki zayıf kontrolden kaynaklanıyor; CVE-2026-93674 ise özel karakterlerin işletim sistemine iletilmeden önce düzgün şekilde temizlenmemesinden doğan bir komut enjeksiyonu açığı. İkisi de anonim olarak tetiklenebildiğinden, kontrol listesi operatörlere her örneğin güvenilmeyen bir ağdan ne zaman erişilebilir olduğunu ve hangi sürümü çalıştırdığını belirlemelerini, daha önceki her maruz kalma penceresini olası bir ihlal saymaları gerektiğini öneriyor.
Üçüncü bir sorun olan CVE-2026-93675, 8.8 CVSS puanına sahip ve dependency confusion'dan yararlanıyor. Bu da oturum açmayı gerektirmiyor; ancak tetiklenmesi için kullanıcının bir şeyler yapması gerekiyor, bu da onu tamamen otomatik değil, kullanıcı tarafından tetiklenen saldırı sınıfına yerleştiriyor.
Kimlik doğrulamalı saldırılar ve veri sızıntısı
Bültenin büyük bölümü hesap gerektiren açıklarla ilgili. CVE-2026-97655, Langflow'un kod güvenlik tarayıcısındaki eksik bir blocklist'i atlatıyor; CVE-2026-97676 ise bir sandbox kaçışına olanak sağlıyor. Bu yollar oturum açmış kullanıcıları içerdiğinden, dev.to kontrol listesi aynı maruz kalma dönemindeki flow oluşturma etkinliğinin incelenmesini öneriyor.
Veri katmanını path traversal hataları tamamlıyor. CVE-2026-97677, bir flow yazarının servis hesabının yazma iznine sahip olduğu herhangi bir dizine dosya yazmasını ve yapılandırma dosyalarını, gizli bilgileri veya veritabanı dosyalarını okumasını sağlıyor. Topluluktaki diğer sorunlar kimlik bilgilerini sızdırıyor ya da vertex sonuç önbelleğini zehirliyor; CVE-2026-93679 ise sunucunun aşırı büyük ZIP arşivlerini işlerken çökmesine neden oluyor — dolayısıyla nedeni açıklanamayan yeniden başlatmalar daha yakından incelemeyi hak ediyor.
Özete göre 25 açığın tamamı içinde 15'i kod yürütülmesine yol açabiliyor. Dikkat çekici bir istisna olan CVE-2026-93447, önbelleğe alınmış Redis değerlerinin deserialization'ını istismar ediyor; ancak yalnızca saldırganın zaten sunucu gizli bilgisine ve Redis'e yazma erişimine sahip olması durumunda çalışıyor, dolayısıyla maruz kalmayı değerlendirmenin bir parçası olarak bu ayrıcalıklara kimlerin sahip olduğu incelenmeli.
Operatörler ne yapmalı
Temel çözüm basit: IBM'nin şiddetle şimdi yapılmasını önerdiği gibi, beklemeden Langflow 1.12.3'e yükseltin. Yükseltme tamamlanana kadar tavsiye, Langflow örneklerini genel internetten uzak tutmak ve flow oluşturma veya düzenleme yetkisini kısıtlamak. Yama sonrasında, açıklardan birkaçı bu bilgileri ortaya çıkarabilmiş olabileceğinden operatörler platformda saklanan API anahtarlarını ve diğer kimlik bilgilerini döndürmeli.
Neden önemli
İkisi kullanıcı etkileşimi olmadan anonim uzaktan kod yürütmeye izin veren 25 açığı tek bir bültende barındırmak, Langflow 1.0.0–1.12.2 çalıştıran herkese açık örneğin, yamalanana, logları incelenene ve saklanan gizli bilgiler döndürülünceye dek potansiyel olarak ihlal edilmiş sayılması gerektiği anlamına geliyor. Herkese açık istismarların şu an yokluğu bir fırsat penceresi, garanti değil: açık kaynak yapay zekâ araçları, araştırmacılar çalışan teknikleri yayımladığında defalarca hedef haline geldi. Proof-of-concept kodu ya da toplu tarama ortaya çıkmadan şimdi yamalamak, sonradan yapılacak olay müdahalesine kıyasla ciddi şekilde daha düşük maliyetli.
- #security
- #langflow
- #open-source
- #vulnerabilities
- #patch-management