Langflow'da giriş gerektirmeyen iki kritik açık, düzeltme 1.13.0'da
IBM, 28 Ekim'de yayımlayıp 29 Ekim'de güncellediği bültende açık kaynak Langflow'daki dört açığı duyurdu. Bunlardan 9.8 puanlı ikisi, hesabı olmayan bir saldırganın kimlik doğrulamasını atlatmasına ya da sunucuda kod çalıştırmasına izin veriyor. 1.0.0 ile 1.12.8 arasındaki bütün sürümler etkileniyor ve düzeltme yalnızca 1.13.0 sürümünde.
- 3 dk okuma
- 8 kaynak
Kısaca
- IBM'e göre açıklardan biri, model context protocol (MCP) araç listelemesi üzerinden istismar edilebilen, giriş gerektirmeyen bir uzaktan kod çalıştırma açığı. Herkese açık Metasploit Framework'te CVE-2026-93680'e atıf yapan bir modül bulunuyor.
- Açıklar 2 Kasım itibarıyla CISA'nın KEV listesinde yok. IBM, hemen güncelleyemeyen sunucular için geçici bir önlem önermiyor.
IBM, 28 Ekim’de yayımladığı ve 29 Ekim’de güncellediği güvenlik bülteninde, Langflow OSS’in 1.0.0 ile 1.12.8 arasındaki sürümlerinde dört açık bulunduğunu duyurdu. Bunlardan ikisinin CVSS 3.1 puanı 9.8 ve ikisi de saldırganın bir hesabının olmasını gerektirmiyor. The Hacker News bülteni 2 Kasım’da duyurdu. The Hacker News’e göre Langflow, yapay zekâ ajanları ve iş akışları oluşturmak için kullanılan açık kaynak bir araç ve açık bildirimleri IBM’e gidiyor.
Açıklar
IBM’in bültenindeki Langflow açıkları şunlar:
- CVE-2026-93680 (9.8): Hatalı kimlik doğrulama nedeniyle uzaktaki bir saldırganın güvenlik kısıtlamalarını atlatmasına izin veriyor.
- CVE-2026-110186 (9.8): Kod üretiminin yeterince denetlenmemesi nedeniyle uzaktaki bir saldırganın istediği kodu çalıştırmasına izin veriyor.
- CVE-2026-110193 (8.8): Düşük yetkili bir hesabı olan saldırganın, Langflow’un Agentic Assistant özelliğine engellenmemiş kalıplar içeren bileşen kodu ürettirmesine ya da gönderttirmesine ve böylece sunucuda işletim sistemi komutu çalıştırmasına yol açıyor.
- CVE-2026-110192 (6.5): Kimliği doğrulanmış bir saldırganın, yeterince korunmayan kimlik bilgileri nedeniyle hassas bilgi elde etmesine yol açıyor.
IBM’in özetine göre sorunlar arasında otomatik giriş (auto-login) güvenlik denetimine yönelik eksik bir düzeltme, üçüncü taraf bir kütüphane üzerinden ajan kodu çalıştırma, yöneticinin eklediği API anahtarlarının amaçlanan yetkilendirme olmadan erişilebilir olması ve model context protocol (MCP) araç listelemesi üzerinden istismar edilebilen, giriş gerektirmeyen bir uzaktan kod çalıştırma açığı var. Bülten bu sorunların hangi CVE’ye karşılık geldiğini ayrıca belirtmiyor. Bültende ayrıca Langflow’un kullandığı Hono kütüphanesindeki üç açık da yer alıyor.
Otomatik giriş ve Metasploit modülü
Herkese açık Metasploit Framework’te CVE-2026-93680’e atıf yapan bir modül bulunuyor. Modülün açıklamasına göre Langflow’un 1.5.0 ile 1.11.4 arasındaki sürümleri, MCP SSE uç noktasına kimlik doğrulaması olmadan bağlanılmasına, MCP oturumu başlatılmasına ve MCP ile ilgili yetkili bilgilerin alınmasına izin veriyor. The Hacker News’e göre modül sunucuda kod ya da komut çalıştırmıyor ve otomatik girişin açık olduğu Langflow 1.8.4 üzerinde denendi.
The Hacker News’e göre otomatik giriş açıkken Langflow kullanıcıları giriş istemeden süper kullanıcı (superuser) olarak oturum açtırıyor. Bu ayar Langflow 1.12.8’de varsayılan olarak açık, 1.13’te ise varsayılan olarak kapalı. IBM’in bülteni, otomatik girişin kapalı olduğu sunucuların etkilenip etkilenmediğini belirtmiyor.
Diğer Langflow açıkları
The Hacker News’e göre IBM 29 Ekim’de 29 Langflow açığı için daha CVE kaydı yayımladı ve bunların düzeltmesi olarak 1.12.4 ve 1.12.5 sürümlerini gösterdi. Bunlardan CVE-2026-104339, kaydına göre 1.12.3 ve önceki sürümlerde, uzaktaki bir saldırganın işletim sistemi komutlarındaki özel karakterlerin temizlenmemesi nedeniyle istediği kodu çalıştırmasına izin veriyor. IBM bu açığa da 9.8 puan veriyor.
Bültendeki açıklar 2 Kasım itibarıyla CISA’nın bilinen ve istismar edilen açıklar (KEV) listesinde yok. Listede Langflow’daki altı açık daha var ve bunlardan en son eklenen CVE-2026-9198, 4 Ağustos’ta listeye girdi.
Etkilenen ve düzeltilmiş sürümler
- Langflow OSS 1.0.0 ile 1.12.8 arasındaki sürümler etkileniyor.
- Açıklar Langflow OSS 1.13.0’da kapatıldı. Langflow’un GitHub’daki sürüm notlarına göre 1.13.0 ve hâlâ açıkları içeren 1.12.8, aynı gün, 22 Ekim’de yayımlandı.
Önerilen önlemler
IBM, Langflow OSS kurulumlarının hemen 1.13.0’a yükseltilmesini öneriyor ve geçici bir önlem vermiyor. IBM’e göre:
- Python paketi kullananlar
pip install --upgrade "langflow==1.13.0"komutuyla, Docker kullananlarlangflowai/langflow:1.13.0imajıyla ve kalıcı verileri koruyarak yükseltme yapabilir. - Yükseltmeden önce veritabanının, gizli anahtarın ve yüklenen dosyaların yedeği alınmalı.
- Otomatik giriş kullanılıyorsa, mevcut hesap yükseltmeden önce parolayla giriş için hazırlanmalı.
The Hacker News’e göre yükseltmeden sonra giriş yapılamazsa Langflow’u silip yeniden kurmak yerine Langflow’un belgelerindeki kurtarma adımları izlenmeli, çünkü belgelere göre bu, akışların kalıcı olarak silinmesine yol açabiliyor.
Kaynaklar
- IBM, "Security Bulletin: Langflow OSS is affected by multiple vulnerabilities" (28 Ekim 2026, 29 Ekim'de güncellendi)ibm.com (başka siteye gider)
- CVE kaydı, CVE-2026-110186cve.org (başka siteye gider)
- CVE kaydı, CVE-2026-93680cve.org (başka siteye gider)
- CVE kaydı, CVE-2026-104339cve.org (başka siteye gider)
- Rapid7, Metasploit Framework, CVE-2026-93680 modülügithub.com (başka siteye gider)
- Langflow, GitHub sürüm notları, v1.13.0github.com (başka siteye gider)
- Langflow, GitHub sürüm notları, v1.12.8github.com (başka siteye gider)
- The Hacker News, "Critical Langflow Flaws Could Let Unauthenticated Attackers Run Code on Servers" (2 Kasım 2026)thehackernews.com (başka siteye gider)
Bu konuda
- KritikYeni
Zafiyet · 4 dk
Citrix NetScaler'da 28 açık kapatıldı, biri varsayılan kurulumları da etkiliyor
- YüksekYeni
Zafiyet · 3 dk
PostgreSQL'de 52 açık kapatıldı, PostgreSQL 14'ün desteği sona erdi
- KritikYeni
Zafiyet · 2 dk
Chrome 157 güncellemesi beşi kritik 83 güvenlik açığını kapattı